This video is a discussion of the Android platform. Here you see how the Android stack is implemented.
- [Presenter] In general, every smartphone platform…consists of a hardware layer, an operating system layer,…a core libraries layers, and an application layer.…The hardware layer is the physical device,…including the screen, buttons, switches, and so on.…It is the thing that the user holds in their hands…to interact with apps, send text messages,…and even occasionally make phone calls.…The operating system layer is responsible…for translating programming instructions…into machine language the device understands.…It is also responsible for converting…user and system generated events into actionable items,…such as sending a text or receiving a call.…
The core libraries layer provides device functionality…that developers use to create apps.…Core libraries provide the hooks…for your programs to access system resources…in an object-oriented fashion.…This allows developers to make use of functionality,…rather than having to create it from scratch.…The extent to which core library functions…are made available depends on the platform,…
- iOS platform architecture
- Generic smartphone app life cycle
- iOS app life cycle
- Object-oriented programming (OOP) and Swift
- Inheritance vs. delegation
- Getting started with Xcode
- Xcode vs. Android Studio
- Creating a simple Swift app
Skill Level Beginner
1. Platform Architectures
iOS platform architecture3m 12s
2. App Life Cycle
3. Programming Language
4. Development Tools
5. Build an App
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.