Skip to main content

Mobile Development Collective

A collective for developers who want to share their knowledge and learn more about mobile development practices and platforms
2.1m Questions
+632
14.5k Members
+209
Contact

Pinned content

View all 2 collections

Mobile Development admins have deemed these posts noteworthy.

Pinned
12 votes
3k views
Collection

iOS Frequently Asked Questions

The iOS-related questions that get asked repeatedly, gathered together in one place. What does a new developer always ask at some point? What are the most common questions when someone is exploring a ...
Berthold's user avatar
  • 101
Pinned
17 votes
5k views
Collection

Android Frequently Asked Questions

The Android-related questions that get asked repeatedly, gathered together in one place. What does a new developer always ask at some point? What are the most common questions when someone is ...
Berthold's user avatar
  • 101

Can you answer these questions?

View all unanswered questions

These questions still don't have an answer

0 votes
0 answers
2 views

How to use libpixman-1.so instead of libpixman-1.so.0 when building qemu-system-x86_64?

I added libqemu-system-x86_64.so to my Android app and this happened: java.lang.UnsatisfiedLinkError: dlopen failed: library "libpixman-1.so.0" not found: needed by /data/app/~~...
0 votes
0 answers
2 views

Does jobscheduler have features that Workmanager doesn't have

In the android docs it is mentioned that, In most cases, the best option for running background tasks is to use WorkManager, though in some cases it may be appropriate to use the platform ...
0 votes
0 answers
10 views

Why is binding null

when the button is clicked, it is located on a fragment, and the method from MainActivity is called. after selecting from the dialog box, the method in the fragment is called again. But in this ...
0 votes
0 answers
7 views

Dependency 'androidx.appcompat:appcompat-resources:1.7.0' requires version 34 or later to compile

How to know a particular version of dependency can be compiled with a minimum/maximum version of Android SDK API version. e.g. How to know Dependency 'androidx.appcompat:appcompat-resources:1.7.0' ...
0 votes
0 answers
4 views

2 itemTouchHelpers for 2 recyclerviews not working

Context: WorkoutStartFragment hosts a RecyclerView (For exercises within the workout) that hosts a RecyclerView (For sets). Each RecyclerView has their own itemTouchHelper. For the exercise ...

Looking for an extra challenge?

View all bountied questions

These questions have a bounty on them

0 votes
1 answer
39 views
+50

How to convert AdMob `GADFullScreenContentDelegate` to Swift 6 concurrency

This is a similar problem to How to convert `VNDocumentCameraViewControllerDelegate` to Swift 6 Concurrency but one warning is new, so this may require different solution. I have the following code: @...
0 votes
0 answers
43 views
+50

How to convert `VNDocumentCameraViewControllerDelegate` to Swift 6 Concurrency

So I have this code: fileprivate class DocumentScanDelegate: NSObject, VNDocumentCameraViewControllerDelegate { static let shared = DocumentScanDelegate() var compressionQuality: CGFloat = 1 ...
1 vote
0 answers
115 views
+100

iOS 18 Control Widget that opens a URL

I already have an iOS 17 App Intent that works with a URL: @available(iOS 16, *) struct MyAppIntent: AppIntent { static let title : LocalizedStringResource = "My App Inent" static ...
2 votes
4 answers
136 views
+50

Error in my flutter project after trying to change sdk target

I can't run my app anymore since i tried to change the target sdk from 33 to 34. Now even when I change it back I get the same error: FAILURE: Build failed with an exception. Where: Build file 'C:\...
0 votes
0 answers
44 views
+50

Splash screen background incorrect in dark mode on miui

I am using Apache cordova to create an app. My splash screen background is set to white however when dark mode is enabled it becomes greyish. It is white when I change it to light mode. config.xml <...

Learn something new
These are the most recent articles in Mobile Development Collective
6 votes
162 views
2 minute read
Knowledge article

Basics of Kotlin coroutines

Basics of Kotlin coroutines What is a coroutine? A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously. They are“lightweight threads”. ...
amodkanthe's user avatar
  • 4,512
8 votes
564 views
1 minute read
How-to guide

Using SwiftData with SwiftUI

One thing we iOS developers should rejoice about is the development of SwiftData, at least if you are coding for a very new project and can forget about iOS versions below 17. We finally have an ...
otaviokz's user avatar
  • 334