Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Q1 Nowadays, it has become an urgent need for many organizations to have their o

ID: 3595416 • Letter: Q

Question

Q1 Nowadays, it has become an urgent need for many organizations to have their own mobile apps. Explain why and how this could benefit their customers.

Q2 Compare Android life cycle with IOS life cycle.

Q3 Discuss Android Studio and its main features.

Q4 Android provides several options for you to save persistent application data:

a) List the data storage options in android.

b) How would you choose in between those options once you develop your app?

Q5 Build “Date Picker” in Android studio. It should allow you to select day, month and year through its interface after the click of a button “PICK DATE” and then display it in a text view. The following screenshots show the final output. Instructions: • You can build the date picker dialog as shown in chapter 4, or you can directly use the DatePickerDialog class provided in Android. To use this, you need to read extra resources over the Web. • Name your app with your name • Name the activities/java files as follows: yourname_classname • You should submit the following in the assignment file: o Screenshots of your app o Copy the whole xml code of your layout file(s). o Copy of the whole java code of the relevant classes

Explanation / Answer

1. Nowadays, it has become very important for a company to have their own mobile app. Most poeple are shifting completely to mobile and it makes it much more easy and convenient to introduce mobile applications which can make it easy for the employees and clients.

2. Life cycle of an activity in Android and that in iOS is almost the same. Though the default files are different, they have the same procedure. Once data is rendered, the first activity becomes visible and over the course of usage, it is eventually destroyed.

3. Android Studio is an IDE for developing android applications in a hassle free and easy manner. There is a very good and rich text ediot, and real time coding and bug fixing. Direct access to google accounts adn other data from your phone.

4. SQL and Firebase are 2 very good options for saving data. While SQL data can be saved on your desktop, Firebase needs to be checked properly once. I'd choose Firebase over SQL as Firebase is very easy to manage and provides a good feeling.

%As per Chegg policy, 4 questions have been solved. Do comment if you still have a doubt. Thank you!