Things you should know about Android Development
Android Development
- android SDK
- language: Java, Kotlin
- url: developer.android.com
- SDK
- software development kit
- features
- collection of header files or namespaces or packages: packages
- collection of libraries
- toolchain
- compiler or interpreter: javac, dx
- assembler : -
- disassembler : java -p
- linker : -
- debugger : jdb
- extra tools : adb, monkeyrunner, gradle
- documentation : developer.android.com
-----------------------------------------------------------------------------
- Integrate Development Environment: Android Studio
- Emulator or Simulator or VM : emulator
- qemu: quick emulator
- Genny motion: commercial
- BlueStack: for end users
- gradle
- used to build (compile) the application
-
- project hierarchy
- application code
- source code files
- java code
- resource files
-
- gradle scripts
- scripts to build the application
- build.gradle
- script to configure the build for project or a module
Android Manifest file contains permissions for applications to access parts of API and interact with other application
It's an abstract class whose implementation is provided by the Android system. Context allows access to application-specific resources and classes, as well as calls for application-level operations such as launching activities, broadcasting and receiving intents, etc.
- android SDK
- language: Java, Kotlin
- url: developer.android.com
- SDK
- software development kit
- features
- collection of header files or namespaces or packages: packages
- collection of libraries
- toolchain
- compiler or interpreter: javac, dx
- assembler : -
- disassembler : java -p
- linker : -
- debugger : jdb
- extra tools : adb, monkeyrunner, gradle
- documentation : developer.android.com
-----------------------------------------------------------------------------
- Integrate Development Environment: Android Studio
- Emulator or Simulator or VM : emulator
- qemu: quick emulator
- Genny motion: commercial
- BlueStack: for end users
- gradle
- used to build (compile) the application
-
- project hierarchy
- application code
- source code files
- java code
- resource files
-
- gradle scripts
- scripts to build the application
- build.gradle
- script to configure the build for project or a module
Android Manifest file contains permissions for applications to access parts of API and interact with other application
It's an abstract class whose implementation is provided by the Android system. Context allows access to application-specific resources and classes, as well as calls for application-level operations such as launching activities, broadcasting and receiving intents, etc.
Comments
Post a Comment