InfoQ Homepage Mobile Content on InfoQ
-
SwiftUI Brings Charts, Data-Driven Navigation, and More
At WWDC 2022 Apple has announced a new iteration of SwiftUI, its declarative framework to build UIs for iOS, iPadOS, macOS, and watchOS. Among the most significant highlights are SwiftUI new charting capabilities, refined navigation, new controls, and more.
-
Google Jetpack Brings Updated Architectural and UI Components and Improved Performance Tools
At its latest Google I/O conference, Google announced a new Jetpack release, including updated architectural libraries, extended support for app performance optimization, Jetpack Compose 1.2, and more.
-
Flutter 3 Now Stable on All Supported Platforms, Extends Material Design 3
At its recent Google I/O conference, Google announced Flutter 3, which stabilizes support for macOS and Linux, thus completing Flutter's cross-platform roadmap. Flutter 3 also brings support for Apple Silicon and a new Casual Game Toolkit.
-
Android Studio Chipmunk Brings Animation Preview, CPU Profiler, and More
The latest release of Google's IDE for Android app development, Android Studio Chipmunk, includes a new Compose animation previewer, a CPU profiler, and an extended build analyzer to improve performance.
-
Research Finds over 1.5 Million "Abandoned" Mobile Apps
On the heels of a recent discussion sparked on the Web by Apple's policy aimed to remove outdated apps from the App Store, analytics company Pixalate released a report providing insight into how many iOS and Android apps are outdated and for how long they have not received any update.
-
Apple to Remove Outdated Apps from the App Store
After several iOS developers reported Apple warned them it would remove a number of their apps, Apple has confirmed and clarified its policy about removing outdated apps from the App Store. The policy has been enforced since 2016 and affects apps that have not been updated within the last three years.
-
Android 13 Beta 1 Available along with Privacy Sandbox Preview
Google has introduced Android 13 Beta 1, aiming to improve privacy and security, as well as developer productivity. Alongside it, developers can start exploring the Privacy Sandbox Preview, a collection of technologies that improve user privacy while enabling personalized ads, says Google.
-
An Overview of Apple's Unified Logging System in Swift
In a recent series of articles, iOS independent developer Majid Jabrayilov focused on the importance of logging to enable the analysis of bugs hard to catch in the debugger as well as to better understand user behaviour through the app.
-
How to Build an In-App Messaging Platform: Lyft's Case
If you have ever thought about building an in-app messaging platform for your mobile app, Lyft's experience may help you get it right. Lyft engineers applied a three-staged approach: MVP, scaling, and optimization.
-
Kotlin 1.6.20 Brings Definitely Non-Nullable Types, Standalone Android Executables, and More
Kotlin 1.6.20 brings many new features, including standalone Android executables, extended context receivers, native parallel compilation, definitely non-nullable types, and much more.
-
How Lyft Reduced its Android App Launch Time by 21% in One Month
Based on the insights provided by Google's Android App Vitals, Lyft Android team improved their Android app's startup time by 21% and increased driver sessions by 5%.
-
Infer New Deadlock Detector for Android Aims to Be Efficient for Large Codebases
In a joint research, London University College and Facebook researchers created a new deadlock detector for Android Java code now available as part of open-source Infer static analysis tool. The new analyzer is able to process large codebases efficiently thanks to its incremental approach specifically designed for integration in a CI pipeline.
-
Dropbox Makes the Android App Faster and More Reliable: Swaps C++ Code for a Native Approach
Dropbox recently published how it made the camera upload process for Android faster and more reliable. Dropbox engineers removed shared Android and iOS C++ code and replaced it with a platform-native Kotlin implementation. The engineers are pleased with the decision to rewrite the process, stating that error rates went down and upload performance greatly improved.
-
Couchbase Mobile 3 Brings New C and Kotlin APIs, Simplified Administration
NoSQL database maker Couchbase has released Couchbase Mobile 3, its edge-ready mobile database, introducing a new C API to embed Couchbase Lite on embedded platforms, Kotlin support on Android, a new administration REST API, and security enhancements.
-
Spotify's Ruler Helps Optimize Android App Size
Ruler is an open-source tool developed at Spotify to analyze Android apps and guide developers in identifying which of their components contribute the most to the app size.