Tag: Navigation

Implementing Rounded and Curved Bottom Navigation Bars in Flutter

Introduction Flutter provides a flexible and powerful framework for building beautiful and engaging user interfaces. In this article, we’ll explore how to implement two distinct styles of bottom navigation bars: a rounded variant and a curved variant. These navigation bars not only enhance ...

Navigation to Nowhere: The 2015 Freihung (Germany) Level Crossing Collision

Freihung is a municipality of 2577 people (as of 2022) in the southeast of Germany, located in the federal state of Bavaria 61km/38mi east-northeast of Nürnberg and 40km/25mi south-southeast of Bayreuth (both measurements in linear distance). The town sits on the edge of the Grafenwoehr Trainin...

Get Real-Time Construction Alerts for Smarter Navigation and Logistics

Construction zones around dense roadways are the bane of fleet managers and dispatchers everywhere. With projects constantly popping up and lanes closing with little notice, it becomes challenging to efficiently route your trucks and vehicles. Companies can waste time and fuel trying to navigate une...

Mastering Mac???s Hidden Gem: Spotlight File Navigation

Spotlight, the supercharged search tool on your Mac, is more than just a quick way to find files or launch applications. It’s a hidden gem that can significantly boost your productivity. Here’s a nifty trick you might not know about: using Spotlight to not just find your files but a...

The Ideal TabView Behaviour With SwiftUI Navigation Stack

There are tons of articles that explain Navigation Stack, which was introduced with iOS 16, but most of these pretty much reshare what Apple’s documentation says — and are similar to the sample Colors app that Apple shared. While that’s good to grasp the basics, it’s far from...

Flow Navigation With SwiftUI 4

Having just revisited this navigation for SwiftUI 3 here (which updated the original approach for SwiftUI 1 here), Apple has since rethought navigation with the new NavigationStack as part of the latest SwiftUI 4 release. This is great news… and covers most of my prev...

Modularised Navigation in SwiftUI ??? An Enum-based Approach

In iOS 16, SwiftUI finally allows us to properly encapsulate navigation without being forced to pass a ton of bindings or using NavigationLink directly in UI. One thing that always introduces additional challenges, though, is modularisation. In a best-case scenario, every module func...

Screen Transition Animations with Jetpack Navigation

I’ve recently delved into how to add support for navigation in Android using Jetpack Compose. To do so, I created a small app that consumes an API and has a Main -> Detail screen. In this post, we’ll go through the basic setup of the project, its key elements to handle navigation, and...

Navigation bar with Jetpack Compose

Hello there, hope you’re doing well! In the Android world, Jetpack Compose has emerged as a powerful toolkit for building beautiful and dynamic user interfaces. One key component that plays a crucial role in navigation and user experience is the bottom bar. The bottom bar serves as ...