All fields

“Android” in Information Technology

36 questions across 4 technologies.

Information Technology

36 questions in 4 technologies

#QuestionTechnologyTopicLevel
1What is a platform channel in Flutter, and how does it let your Dart code actually communicate with genuine native Android or iOS code when a required specific capability is not already available through an existing plugin? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Beginner
2What is the difference between an APK and an AAB for Android? .NET MAUI › Publishing & Deployment.NET MAUIPublishing & DeploymentBeginner
3What is the difference between an APK and an AAB for Android? .NET MAUI › Publishing & Deployment.NET MAUIPublishing & DeploymentBeginner
4How do you sign a MAUI Android app for release? .NET MAUI › Publishing & Deployment.NET MAUIPublishing & DeploymentIntermediate
5How do you fix 'Java heap space'/build OutOfMemory errors on Android? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsIntermediate
6How do you call a native Android library (Java/Kotlin) from MAUI? .NET MAUI › Native Interop & Libraries.NET MAUINative Interop & LibrariesIntermediate
7How do you sign a MAUI Android app for release? .NET MAUI › Publishing & Deployment.NET MAUIPublishing & DeploymentIntermediate
8How do you fix 'Java heap space'/build OutOfMemory errors on Android? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsIntermediate
9How do you call a native Android library (Java/Kotlin) from MAUI? .NET MAUI › Native Interop & Libraries.NET MAUINative Interop & LibrariesIntermediate
10How does SharedPreferences actually genuinely work differently underneath on Android compared to iOS, in terms of exactly what genuine underlying native storage mechanism each platform actually respectively uses? Flutter › Local Data Storage with SharedPreferencesFlutterLocal Data Storage with SharedPreferencesIntermediate
11How do you properly handle a breaking native API change on one specific platform, such as a new required Android permission model, while genuinely still maintaining backward compatibility for consumers of your plugin using an older version of that same platform? Flutter › Flutter Plugin & Package DevelopmentFlutterFlutter Plugin & Package DevelopmentAdvanced
12What is the difference between a custom URL scheme deep link, such as myapp://, and a universal link or Android app link that uses a standard https:// web address? Flutter › Deep Linking in FlutterFlutterDeep Linking in FlutterBeginner
13What is the workmanager package, and how does it provide a genuinely consistent Flutter interface for scheduling periodic or one time background tasks across both Android and iOS? Flutter › Flutter Background Tasks & WorkManagerFlutterFlutter Background Tasks & WorkManagerBeginner
14How do you properly request notification permission from a user, and what genuinely differs between how Android and iOS each respectively handle this specific particular permission request? Flutter › Push Notifications in Flutter (FCM)FlutterPush Notifications in Flutter (FCM)Beginner
15How do the native entry points bootstrap a MAUI app on Android and iOS? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupIntermediate
16How do the native entry points bootstrap a MAUI app on Android and iOS? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupIntermediate
17How does SNS support mobile push notifications to applications on iOS and Android devices? AWS › Amazon SNS (Simple Notification Service)AWSAmazon SNS (Simple Notification Service)Intermediate
18How can a CI/CD pipeline securely handle sensitive signing credentials, such as an Android keystore file or an iOS certificate, needed to produce a properly signed release build? Flutter › CI/CD Pipelines for Flutter AppsFlutterCI/CD Pipelines for Flutter AppsIntermediate
19How can you build a genuinely adaptive Flutter app that automatically displays Material widgets on Android while simultaneously displaying Cupertino widgets on iOS, all from within just one single shared codebase? Flutter › Flutter Cupertino (iOS Style) WidgetsFlutterFlutter Cupertino (iOS Style) WidgetsIntermediate
20How can you use the debugger and breakpoints within an IDE like Visual Studio Code or Android Studio to actually step through your Flutter app's code line by line and inspect the exact current values of your variables? Flutter › Flutter DevTools & DebuggingFlutterFlutter DevTools & DebuggingIntermediate
21How can you properly intercept and correctly handle the physical Android back button using the PopScope widget, such as showing a confirmation dialog before genuinely actually allowing the user to leave a screen with unsaved changes? Flutter › Navigation & Routing in FlutterFlutterNavigation & Routing in FlutterIntermediate
22How should a Flutter app properly detect whether it is currently running on a rooted Android device or a jailbroken iOS device, and what genuine security risks does running on such a compromised device actually introduce? Flutter › Flutter App Security Best PracticesFlutterFlutter App Security Best PracticesAdvanced
23How do iOS's specific background execution restrictions, particularly around limited genuine background task execution time, differ meaningfully from Android's own generally more permissive background task model? Flutter › Flutter Background Tasks & WorkManagerFlutterFlutter Background Tasks & WorkManagerAdvanced
24How do you properly implement platform specific navigation transition animations, ensuring page transitions genuinely feel authentically native on both iOS's characteristic sliding transition and Android's own distinctly different transition style? Flutter › Flutter Cupertino (iOS Style) WidgetsFlutterFlutter Cupertino (iOS Style) WidgetsAdvanced
25What is a MethodChannel, and how does it let you actually invoke a specific native method from your Dart code and properly receive back its own returned result? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Beginner
26What is an EventChannel, and how does it genuinely differ from a MethodChannel specifically in terms of properly supporting an ongoing continuous stream of native events rather than just one single request and response? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Intermediate
27How should you properly and correctly handle an error that genuinely occurs on the native side of a platform channel, and how does that particular error actually get properly reported back to your own Dart code? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Intermediate
28How do you actually properly pass genuinely complex data types, such as a Map or a List, between Dart and native code through a platform channel, and what specific limitations genuinely exist regarding exactly what data can actually genuinely be sent? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Intermediate
29How can you properly implement Pigeon, Flutter's own official type safe code generation tool, to eliminate genuinely error prone manual string based method names and reduce the genuine risk of a mismatch between your Dart and native platform channel code? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Advanced
30How should you properly design a platform channel's own specific API to genuinely minimize the total number of separate individual round trips genuinely required between Dart and native code, meaningfully improving overall performance for a genuinely frequently used specific native capability? Flutter › Platform Channels (Native Android & iOS Integration)FlutterPlatform Channels (Native Android & iOS Integration)Advanced
31What is the difference between a Dart package and a Flutter plugin, and when would you specifically need to build a plugin rather than simply a pure Dart package? Flutter › Flutter Plugin & Package DevelopmentFlutterFlutter Plugin & Package DevelopmentBeginner
32What is the basic folder structure of a typical Flutter plugin project, and how does it separate the shared Dart interface from each individual platform's own specific native implementation? Flutter › Flutter Plugin & Package DevelopmentFlutterFlutter Plugin & Package DevelopmentBeginner
33How does the google_maps_flutter package let you actually embed an interactive Google Map directly within your Flutter app? Flutter › Maps & Geolocation in FlutterFlutterMaps & Geolocation in FlutterBeginner
34How does a federated plugin architecture let several genuinely separate teams or contributors independently maintain the different platform specific implementations of exactly the same overall shared plugin? Flutter › Flutter Plugin & Package DevelopmentFlutterFlutter Plugin & Package DevelopmentIntermediate
35What are the practical performance and native platform integration tradeoffs of Flutter desktop compared to a genuinely fully native desktop application built using a platform specific framework like WinUI or native macOS AppKit? Flutter › Flutter for Desktop (Windows, macOS, Linux)FlutterFlutter for Desktop (Windows, macOS, Linux)Advanced
36How can you properly implement geofencing, meaning triggering a specific action whenever a user's own device actually enters or exits a genuinely predefined specific geographic area, within a Flutter app? Flutter › Maps & Geolocation in FlutterFlutterMaps & Geolocation in FlutterAdvanced