Assignment-  How has mobile application development impacted the use of tablets and smartpho

 How has mobile application development impacted the use of tablets and smartphones? Explain.
Why is understanding mobile application users important to mobile app development?
List/Discuss five (5) challenges faced by iOS developers
Discuss the benefits of using xCode for developing iOS apps.
Why is Swift the programming language the choice for xCode developers? (what are its benefits?)
In what ways are the  xCode IDE and Google’s Android Studio alike?
Which of these two development frameworks provide the best tools for developing cross-platform apps that have native features and functions?