Topic: Mobile Platforms Credit Points: 25 credit points (out of 70 total credits) * The mainstream...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Topic: Mobile Platforms Credit Points: 25 credit points (out of 70 total credits) * The mainstream mobile platforms currently in existence are Google's Android and Apple's iOS. Mobile application development for these platforms can be undertaken using the native technologies provided by the platform (i.e., native development) to create mobile apps intended for deployment on the platform itself, or by using 3rd-party technologies (i.e., non-native, or cross-platform development) to create mobile apps that can be deployed in either or both platforms. Objective: Describe how mobile platform technologies are used in the development of a mobile application. * Activity Requirements: Identify native and non-native mobile application development platform technologies for Android and iOS, and describe how these technologies are used in the process of developing a conceptual mobile application. > Notes: - to accomplish the first part of the activity requirements, select a specific non-native mobile application development platform (e.g., Apache's Cordova, Facebook's React Native, Google's Dart, Microsoft's Xamarin, etc.) - for each of the Android, iOS, and the selected non-native platform, identify the main technologies used in mobile application development in the platform, and provide a concise characterization of each identified technology - the technologies may refer to various platform components, such as programming languages, platform/language libraries and frameworks, integrated development environments (IDES), device emulators/simulators, and other tools and technologies used for testing, debugging, application packaging and deployment, application distribution, etc. - identify technologies that cover as much of the application development lifecycle as possible - provide a concise characterization of each technology - e.g., what is it, what is it primarily used for, when in the development lifecycle is it used, what are its key features, in which computing platforms is it available, etc. - to accomplish the second part, start by conceptualizing a fictitious mobile application to be developed - specify the assumed details about the application - e.g., what is the main purpose of the application, who are its intended users, what will be its key features, etc. - e.g., an augmented reality Easter egg hunt application for children, or a voice-controlled photo editing application, or a no frills personal organizer application for busy executives, etc. - describe how the application will be developed, focusing on the processes to be undertaken and the platform technologies that will be used for the development - e.g., what development platform will be used (and why), what processes will be undertaken during the development, what platform technologies will be used in various stages of the development, how will those technologies be used, what requisite technologies will be needed to undertake the development, etc. - e.g., iOS will be used since the application is intended primarily for iPad Pro devices, the Visual Studio Code editor with the Flutter plug-in will be used, the Calabash framework will be used for testing, the OpenGL ES and Media Framework libraries will be used, the developer will have to sign up for a Google Play Console account and pay a one-time $25.00 developer fee, etc. Topic: Mobile Platforms Credit Points: 25 credit points (out of 70 total credits) * The mainstream mobile platforms currently in existence are Google's Android and Apple's iOS. Mobile application development for these platforms can be undertaken using the native technologies provided by the platform (i.e., native development) to create mobile apps intended for deployment on the platform itself, or by using 3rd-party technologies (i.e., non-native, or cross-platform development) to create mobile apps that can be deployed in either or both platforms. Objective: Describe how mobile platform technologies are used in the development of a mobile application. * Activity Requirements: Identify native and non-native mobile application development platform technologies for Android and iOS, and describe how these technologies are used in the process of developing a conceptual mobile application. > Notes: - to accomplish the first part of the activity requirements, select a specific non-native mobile application development platform (e.g., Apache's Cordova, Facebook's React Native, Google's Dart, Microsoft's Xamarin, etc.) - for each of the Android, iOS, and the selected non-native platform, identify the main technologies used in mobile application development in the platform, and provide a concise characterization of each identified technology - the technologies may refer to various platform components, such as programming languages, platform/language libraries and frameworks, integrated development environments (IDES), device emulators/simulators, and other tools and technologies used for testing, debugging, application packaging and deployment, application distribution, etc. - identify technologies that cover as much of the application development lifecycle as possible - provide a concise characterization of each technology - e.g., what is it, what is it primarily used for, when in the development lifecycle is it used, what are its key features, in which computing platforms is it available, etc. - to accomplish the second part, start by conceptualizing a fictitious mobile application to be developed - specify the assumed details about the application - e.g., what is the main purpose of the application, who are its intended users, what will be its key features, etc. - e.g., an augmented reality Easter egg hunt application for children, or a voice-controlled photo editing application, or a no frills personal organizer application for busy executives, etc. - describe how the application will be developed, focusing on the processes to be undertaken and the platform technologies that will be used for the development - e.g., what development platform will be used (and why), what processes will be undertaken during the development, what platform technologies will be used in various stages of the development, how will those technologies be used, what requisite technologies will be needed to undertake the development, etc. - e.g., iOS will be used since the application is intended primarily for iPad Pro devices, the Visual Studio Code editor with the Flutter plug-in will be used, the Calabash framework will be used for testing, the OpenGL ES and Media Framework libraries will be used, the developer will have to sign up for a Google Play Console account and pay a one-time $25.00 developer fee, etc.
Expert Answer:
Related Book For
Income Tax Fundamentals 2013
ISBN: 9781285586618
31st Edition
Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill
Posted Date:
Students also viewed these accounting questions
-
Both Apple and Google sell electronic devices like phones and computers, and each of these companies has a different product mix. Required 1. Assume the following data are available for both...
-
Describe using three different social media platforms with the objective of networking within your career field. Incorporate research regarding how to present a professional profile on social media...
-
to write an Android application which can be used to store and retrieve details about books using a SQLite database When the application first launches it will launch a main activity which displays...
-
Motion of Electrons in a Magnetic Field An electron of mass m and charge -e is moving through a uniform magnetic field B = (B, 0, 0) in vacuum. (Figure 1)At the origin, it has velocity (Uz, Vy, 0),...
-
The Bruin Stock Fund sells Class A shares that have a front-end load of 5.75 percent, a 12b-1 fee of .23 percent, and other fees of .73 percent. There are also Class B shares with a 5 percent CDSC...
-
MyCarCorp produces car parts and is considering opening a new factory in Russia (assume now is beginning of 2002 and the factory would open in 2003). Factory will re- quire an initial investment of...
-
Write requirements for the following products and services: a. Computer. b. Airplane. c. Food Processor. d. Online Banking e. Life Insurance. f. Party Planning.
-
Audit situations 1 through 8 present various independent factual situations an auditor might encounter in conducting an audit. List A (following) represents the types of opinions the auditor...
-
Sweeten Company had no jobs in progress at the beginning of March and no beginning inventories. The company has two manufacturing departments-Molding and Fabrication. It started, completed, and sold...
-
Using a linear programming framework and the data from case Exhibit 1, formulate and solve the problem of finding the cost-minimizing set of bids that meet Mars' business requirements and determines...
-
The process of an indirect financing is often done by what type of organization when they bring a lender and borrower together, who do not know each other. A. stock markets B. governments C. banks D....
-
16. 17. 18. 19. 20. A hydraulic system contains one small piston with an area of 2 sq. in. and one large piston with an area of 10 sq. in. If a force of 70 pounds is applied to the small piston, what...
-
A force is given as F=-yzi -xzj-xyk (a) Show that this force is conservative. (b) Calculate the corresponding potential energy V as a function of x, y, and z. (c) Show that the mechanical energy E...
-
A 4-kg block moves down a rough 37 incline a distance of 5 m from point A to point B. As shown in the figure below, a horizontal force of magnitude F = 10 N is applied to the block between these two...
-
Two metal rods, one silver and the other copper, are both attached to a steam chamber as shown in the figure, with a temperature of 100C, at one end, and an ice water bath, with a temperature of 0C,...
-
In which direction does the orange gear wheel rotate when the blue one is rotated in the direction of the arrow? in the same direction as the green one in the same direction as the red one in the...
-
1. What is the lower limit of aforementioned interval? 2. What is the upper limit of aforementioned interval? Consider a population made of 1,000,000 observations (N=1,000,000)--the population mean...
-
What is the amount of total interest dollars earned on a $5,000 deposit earning 6% for 20 years?
-
Linda and Richard are married and file a joint return for 2012. During the year, Linda, who works as an accountant for a national airline, used $2,100 worth of free passes for travel on the airline;...
-
On September 14, 2012, Jay purchased a passenger automobile that is used 75 percent in his accounting business. The automobile has a basis for depreciation purposes of $35,000, and Jay uses the...
-
In 2012, Michael has net short-term capital losses of $2,000, a net long-term capital loss of $45,000, and other ordinary taxable income of $45,000. a. Calculate the amount of Michael's deduction for...
-
Where does the management accounting function fit into an organizations structure?
-
What are the ethical responsibilities of management accountants?
-
Diana Corporation provides the following information for 2017: Calculate the total manufacturing costs incurred in 2017. Beginning inventory of direct materials, 1/1/2017 Purchases of direct...
Study smarter with the SolutionInn App