Difference between revisions of "Android"

From Lost In Wonderlands
Jump to: navigation, search
(Room, architecture component , Android Jetpack)
(Room, architecture component , Android Jetpack)
Line 202: Line 202:
 
* https://codelabs.developers.google.com/codelabs/android-room-with-a-view-kotlin/#0
 
* https://codelabs.developers.google.com/codelabs/android-room-with-a-view-kotlin/#0
 
* https://codelabs.developers.google.com/codelabs/android-persistence/index.html?index=..%2F..%2Findex#0
 
* https://codelabs.developers.google.com/codelabs/android-persistence/index.html?index=..%2F..%2Findex#0
 
  
  
Line 210: Line 209:
 
* https://developer.android.com/training/data-storage/room/referencing-data
 
* https://developer.android.com/training/data-storage/room/referencing-data
 
* https://developer.android.com/training/data-storage/room/index.html
 
* https://developer.android.com/training/data-storage/room/index.html
 +
 +
 +
* https://developer.android.com/reference/android/arch/persistence/room/RoomDatabase
 +
* https://developer.android.com/reference/android/arch/persistence/room/Database
 +
* https://developer.android.com/reference/android/arch/persistence/room/RawQuery
 +
* https://developer.android.com/reference/android/arch/persistence/room/RawQuery
 +
 +
 +
* https://en.wikipedia.org/wiki/Singleton_pattern
 +
* https://developer.android.com/jetpack/docs/guide#separation-of-concerns
 +
* https://kotlinlang.org/docs/reference/object-declarations.html#Companion-Objects
 +
 +
 +
* https://developer.android.com/training/data-storage/room/migrating-db-versions
 +
* https://medium.com/androiddevelopers/understanding-migrations-with-room-f01e04b07929
 +
* https://medium.com/androiddevelopers/testing-room-migrations-be93cdb0d975
  
 
=== Samples on github ===
 
=== Samples on github ===

Revision as of 18:07, 1 October 2019

Contents

Android

Opensource Technology Android wiki pages (OTA)

List of links of interest on project

Goal is to keep & share knowledge on android technologies

See Also


Android

Desiging for Android

Android Developper

About

platform

documentation

guide


Java for Android

Kotlin for Android

C/C++ for Android

Material Design

AndroidX & JetPack

Android SDK Documentation

https://developer.android.com/reference/android/view/View

facebook SDK for Android

Google Codelabs

Android Training

Android Tutorials

Mongo DB

Android Architecture Components



Model-View / ViewModel

Android Dev Tools

Android documentation

Android Blogs

Android books

Android Focuses

Application() object

Android LifeCycle Cheat Sheets


Android Jetpack

Android X

Activities


Animations


coroutines

Lifecycle, activities and fragment, architecture component, jetpack, android X

LiveData, architecture component, jetpack, android X


Layout and Bindings Expression


Life Cycle, Transformation Maps and Bindings Expression

room and coroutines

Fragments


Navigation, architecture component , Android JetPack


Permissions

Room, architecture component , Android Jetpack






Samples on github


SQLite

String Resources

Text Appearence


Vibrator API

Android Studio

Android on Youtube


Android Trainnings

  • UDEMY

Android NDK

Android Wear

Android TV

Android Car

Android Things (IOT)

Android on Chrome OS

Android Devevelopment

JSON

Android Game Developement

Google Play Store

Android Testing

https://developer.android.com/training/testing/fundamentals
https://developer.android.com/training/testing/index.html
https://developer.android.com/training/testing/integration-testing/index.html
https://developer.android.com/training/testing/unit-testing/local-unit-tests.html
https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html
tools
https://developer.android.com/studio/test/command-line.html
https://developer.android.com/studio/test/monkeyrunner/index.html
https://developer.android.com/studio/test/monkey.html
https://source.android.com/devices/tech/debug/dumpsys.html
UI Testing
https://developer.android.com/training/testing/ui-testing/index.html
https://developer.android.com/training/testing/ui-testing/uiautomator-testing.html
https://google.github.io/android-testing-support-library/docs/uiautomator/
testing support library
https://google.github.io/android-testing-support-library/
https://developer.android.com/topic/libraries/testing-support-library/
testing display performance
https://developer.android.com/training/testing/performance.html

testing a service
https://developer.android.com/training/testing/integration-testing/service-testing.html
testing a content provider
https://developer.android.com/training/testing/integration-testing/content-provider-testing.html
testing -samples
https://github.com/googlesamples/android-testing
testing templates
https://github.com/googlesamples/android-testing-templates
CodeLab Testing android app
https://codelabs.developers.google.com/codelabs/android-testing/index.html#0


testing and debugging with android studio
https://www.youtube.com/watch?v=2I6fuD20qlY