J.C.Ködel·1 day agoHow I Stopped Using State Managers and Created My OwnWe’ve all been there. You’ve just started a new project in Flutter, and you’re deciding on a state management solution. The options are overwhelming: Provider, Riverpod, Bloc, Redux, MobX, GetX, and the list goes on. …Mobile App Development3 min readMobile App Development3 min read
ganeshrajugalla·1 day agoCreating Beautiful Custom Loaders with SwiftUI1. Operation effect 2. Project structure diagramMobile App Development3 min readMobile App Development3 min read
Muhammad Athif·11 hours agoSolving Common iOS NavigationStack Challenges: Practical Solutions Based On My ExperienceThis article is part of Apple Developer Academy Program Developing iOS applications using SwiftUI is an exciting journey, but it often presents various challenges. One crucial aspect of delivering a seamless user experience is effective navigation setup. …Mobile App Development11 min readMobile App Development11 min read
Kasun Weerasinghe·17 hours agoThe Reign of React NativeThe Power of Cross-Platform Development In the realm of mobile app development, Java and Kotlin have long been associated with Android, while Swift has dominated the iOS landscape. However, a new player has emerged, challenging the status quo and revolutionizing cross-platform development: React Native. …Mobile App Development3 min readMobile App Development3 min read
Igor StevanovicinDev Genius·1 day agoJetpack Compose List Sticky HeaderHow to add sticky headers to your lists in Jetpack Compose — Jetpack Compose comes with built-in features that speed up development. One such feature is sticky headers. But before we explore sticky headers, let’s understand lists in Jetpack Compose. LazyColumn and LazyRow Displaying lists on a Jetpack Compose screen can be done using either LazyColumn or LazyRow, depending on the required orientation — that’s…Mobile App Development3 min readMobile App Development3 min read
Deep Rupareliya·1 day agoGuide for auto_route in FlutterWhy AutoRoute? The auto_route package in Flutter is a code generator that helps you with routing and navigation within your app. It simplifies the process of defining routes, generating route-related code, and handling navigation transitions. Here are some reasons why you might want to use auto_route in your Flutter app: Declarative and…Mobile App Development4 min readMobile App Development4 min read
Ninad MG·4 hours agowhy your next app should be in FlutterMobile development has changed a lot in the last few years. In the past, if you wanted to build a fast, smooth app, you had to build native apps for both iOS and Android. Cross-platform apps were mostly web-based, slow, and unpolished. But now, things are different. Cross-platform solutions like…Mobile App Development2 min readMobile App Development2 min read
Sudhanshu Kumar Yadav·1 day agoLoop Labels: The Unsung HeroesPicture this: you’re a maestro conducting an orchestra of nested loops. Each instrument has its own loop, its own rhythm, but sometimes, the tuba needs to take a pause. That’s where the power of Dart’s loop labelling enters stage right. …Mobile App Development3 min readMobile App Development3 min read
Yusuf Fachroni·6 hours agoImplementing SSL Pinning for Enhanced Security in Flutter ApplicationsWhat is SSL Pinning? SSL Pinning revolves around the fundamental notion of verifying the certificate during the application’s API request. To thwart the perils of the Man In The Middle Attack (MITM), the esteemed OWASP highly endorses the adoption of SSL Pinning. When employing HTTPS, the server generates a certificate…Mobile App Development4 min readMobile App Development4 min read
Vinod Pal·12 hours agoCreating a Cross-Platform Mobile App with .NET MAUIWith the increasing demand for mobile applications across multiple platforms, developers are seeking efficient ways to build apps that can run seamlessly on various devices. In this blog, we will explore the capabilities of .NET …Mobile App Development3 min readMobile App Development3 min read