Intermediate course of Android developing,this repository is composed by:
- Presentation to understand and built your own Android app
- Code example that you will find inside the slide
- Prototype application
Slides, and code examples can be found here and downloaded using git:
$ git clone https://github.com/StePoli-00/Getting-started-with-Android.git
Both slides and code examples might be updated or bug-fixed during the course. At any time, for downloading the latest version, go the course material directory (on your pc) and use:
$ git pull (in case of errors: git reset --hard; git pull)
- Head First: Android Development A Brain-Friendly Guide; Dawn Griffiths & David Griffiths
- Reto Meier: PROFESSIONAL ANDROID™ 4 APPLICATION DEVELOPMENT.
- https://www.kodeco.com/34718715-lifecycle-aware-components-in-android
- https://www.html.it/guide/guida-android/
- https://www.studytonight.com/android/introduction-to-android
- https://www.infobrother.com/Tutorial/XML-Android/XML-Syntax
- https://www.youtube.com/watch?v=U5aeM5dvUpA&list=PLl-K7zZEsYLmgdxMEHar35Wo26fLWm9BI
- Motivation
- History
- Android Architecture
- Setup & Ide
- Create new Project
- Create Emulator
- Device Manager
- Activity
- Intent
- Fragment
- Android Resources: Manifest, XML and Res folder
- Concepts on screens
- Layouts
- Useful View
- Advanced View : Adapter & ViewAdapter
- Shared Preferences
- Internal & External Storage
- Local Database: SQLite
- Remote Database: Firebase