5.6 Alternatives to HTML: Native Platforms Flashcards
What are native apps?
Applications specifically developed for use on a particular platform
To develop an app on iOS, what platform-specific language do you use?
Swift
To develop an app on Android, what platform-specific language do you use?
Java
iOS stands for
iPhone Operating System
What is iOS?
A modern open-source programming language that was designed to be easier to read and write than traditional programming languages.
When working with iOS, developers use _____, Apple’s suite of software development tools.
XCode
What is Androids version of the iOS Human Interface Guidelines?
Material Design
What is Material Design
A programming language used for Androids. Characterized by its flat and clean style.
Material Design is grounded in age-old tactile interaction rules and realities, including shadows, that mimic real life as an appeal to our basic human instincts and cognitive expectations.
Material Design provides a great system and set of guidelines you can use to better your work even when you’re not working on a native Android app.
Which programming language are iOS apps developed in?
Swift
What’s one important consideration you’ll need to keep in mind when working for an iOS native app?
The current iOS version
What description would be helpful to use when talking about XCode to someone who is not familiar with programming?
XCode is like the Adobe Creative Suite but for code
Which programming language are Android apps developed in?
Java