Fragment Navigation Techniques in Android
1. Overview
When developing Android applications inovlving multiple Fragments and Activities, managing navigation becomes a critical task. This article explores four distinct Fragment navigation scenarios:
1. Navigating between Fragments within the same Activity
2. Launching a new Activity from a Fragment
3. Starting a specific Fargment in a n ...
Posted on Thu, 10 Sep 2026 16:18:36 +0000 by andynick
Building a Cross-Platform Navigation Framework with Kotlin Multiplatform
Motivation for a Custom SolutionKotlin Multiplatform (KMP) web support is still in its infancy, and the iOS target is in beta. The ecosystem currently lacks mature, open-source cross-platform navigation libraries, forcing developers to rely on platform-specific implementations. A custom router bridges this gap, providing shared navigation logic ...
Posted on Sat, 15 Aug 2026 15:59:26 +0000 by alpine
Creating Application User Interfaces with DevExpress Controls
This section provides tutorials on simulating popular application UIs using DevExpress controls.
Windows 11 UI
A user interface inspired by Windows 11 and the latest Microsoft Office versions.
Office Inspired UI
User interfaces modeled after Microsoft Office applications like Word, Excel, PowerPoint, and Visio.
Building an Office-Style UI Manua ...
Posted on Sat, 01 Aug 2026 16:27:30 +0000 by Option
Launching Third-Party Map Applications from iOS
Configuring iOS to Launch Third-Party Map Applications
To enable your iOS application to open various map services, follow these essential steps:
1. Whitelist Map Application Schemes
Add the following URL schemes to your Info.plist file under LSApplicationQueriesSchemes:
Baidu Maps: baidumap
AutoNavi Maps: iosamap
Tencent Maps: ...
Posted on Tue, 28 Jul 2026 16:19:00 +0000 by jaylee
Managing Activity Transitions and Data Passing in Android
Navigating between screens and exchanging data between them is a core requirement in Android application development. This process relies heavily on the Intent class, which acts as a messaging object to request an action from another component. The navigation stack in Android functions similarly to a container where Activities are pushed onto t ...
Posted on Wed, 01 Jul 2026 16:46:15 +0000 by Lenbot
Implementing Tab Navigation in HarmonyOS Applications
Bottom Navigation Bar
@Entry
@Component
struct MainScreen {
build() {
Column() {
Tabs({ barPosition: BarPosition.End }) {
TabContent() {
Text('Home Screen').fontSize(30)
}.tabBar('Home')
TabContent() {
Text('Discovery Screen').fontSize(30)
}.tabBar('Discovery')
TabContent ...
Posted on Tue, 23 Jun 2026 17:09:58 +0000 by rich1983
Flutter Navigation Fundamentals: Basic Routing, Named Routes, and Parameter Passing Techniques
Navigation Approaches Overview
Direct component switching - Similar to layout replacement in Android, where components are swapped directly (not recommended)
Route-based navigation
Basic routing with parameters (common approach)
Using Navigator.push() or Navigator.of(context).push() for navigation and parameter passing with MaterialPageRoute ...
Posted on Fri, 19 Jun 2026 16:31:01 +0000 by panoramical
Automating Jetpack Compose Navigation Registration with KSP
Core Capabilities of Kotlin Symbol Processing
KSP functions as a compiler plugin operating during the pre-compilation phase. Key constraints and features include:
Acts as a drop-in alternative to kapt and Java annotation processors.
Executes before semantic analysis and bytecode generation.
Supports read-only accesss to source symbols; only ne ...
Posted on Sat, 06 Jun 2026 18:33:31 +0000 by gtzpower
Building a Decoupled Custom Dialog System with ArkUI's Navigation.Dialog
Custom dialogs are essential in mobile application interfaces, covering modal, semi-modal, toast, and other overlay styles. A well-designed dialog component should be independent of specific UI pages and easily triggered from business logic.
Common real-world needs include:
Triggering dialogs from shared services (login prompts, full-screen ad ...
Posted on Wed, 03 Jun 2026 16:24:26 +0000 by sitorush
Programmatic and Declarative Navigation in Vue with Element UI
Installing Vue Router
First, add Vue Router to your project using npm or yarn:
npm install vue-router
# or
yarn add vue-router
Router Configuration
Create a router directory under src and define your routes in index.js:
// src/router/index.js
import Vue from 'vue'
import VueRouter from 'vue-router'
import Dashboard from '@/components/Dashboar ...
Posted on Fri, 29 May 2026 22:23:55 +0000 by everlifefree