0% found this document useful (0 votes)
7 views

Mobile App Development

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Mobile App Development

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

📱 Mobile App Development

1. What are the main platforms for mobile app development?


iOS (Apple) and Android (Google) are the primary platforms.

2. What languages are used for iOS development?


Swift and Objective-C.

3. What languages are used for Android development?


Java and Kotlin.

4. What is cross-platform development?


Creating apps that work on multiple platforms using a single codebase, e.g., React Native or
Flutter.

5. What is the difference between native and hybrid apps?


Native apps are built for a specific platform, while hybrid apps are web apps wrapped in a
native container.

6. What is an APK?
Android Package Kit, the file format for Android app installation.

7. What is the App Store and Google Play Store?


Platforms for distributing iOS and Android apps, respectively.

8. What is responsive design in mobile apps?


Designing apps to work on various screen sizes and orientations.

9. What are push notifications?


Messages sent by apps to users' devices to engage or inform them.

10. What is the Model-View-Controller (MVC) architecture?


A design pattern that separates the application into three interconnected components.

11. What is the difference between synchronous and asynchronous tasks?


Synchronous tasks block execution until completion, while asynchronous tasks allow other
operations to continue.

12. What is a RESTful API?


An API that uses HTTP requests to access and manipulate data.

13. What is JSON?


JavaScript Object Notation, a lightweight data-interchange format.

14. What is the purpose of version control in app development?


To track and manage changes to the codebase over time.

15. What is continuous integration/continuous deployment (CI/CD)?


Practices that automate the integration and deployment of code changes.

16. What is unit testing?


Testing individual components of the app to ensure they work as intended.

17. What is the significance of app permissions?


They control access to device features and user data.
18. What is memory management in mobile apps?
Efficiently allocating and freeing up memory to prevent leaks and crashes.

19. What is the role of analytics in mobile apps?


To track user behavior and app performance for improvements.

20. What are some common security practices in mobile app development?
Data encryption, secure authentication, and regular updates.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy