Terms that Every Android Devloper should know
Hello,
If you are new in computer word and you want to be Android Developer, then before you start here we comes with some basic terminology that every android developer should know. And if you are beginner in the android development then this article will be very much helping to go ahead and gives you boost to your improvement
Below are the Terminology that we going to cover,
- Accelerometer
- Emulator
- Gyroscope
- Native App
- Native Bridge
- Splash Screen
- Web view
- SDK
- Hybrid App
- Gradle
- API
- Rooting
- Native Wrapper
- NFC
- Stickness
- Material Design
- ADB
- Android Studio
- PWA
- Cross Platform
- APK
- Gestures
- A/B Testing
- Push Notification
- ARM
- IMEI
- Stock Rom
- Activity
We are going to cover all this we are not going into the deep of each topic because then it will be long one so we just give small line of introduction of each term
Accelerometer
A Sensor that measures the acceleration of an object in order to determine movement of a mobile device
Emulator
An Application that duplicate the functionality of hardware or operating systems for testing purposes
Gyroscope
An instrument that measures the orientation of device in order to orient display
Native App
An Application that is written in a programming language that is directly compatible with the target platform
Native Bridge
An abstraction layer that gives a non-application access to mobile device APIs
Splash Screen
The first screen visible to user when the app is launched and used to display some illustrations and animations
Webview
A view that displays web pages within a mobile app
SDK
A set of programming toils and resources built to aid software development on particular platform
Hybrid App
A mobile application written in web technologies that uses a web-to-native abstraction layer
Gradle
A build system which is used to automate building, testing, deployment, etc.
API
A computing interface that defines the interactions between multiple software intermediaries
Rooting
The Process of allowing users of the android OS to attain privileged control over various subsystems
Native Wrapper
A component that packages a non-native app so that it is visible for native distribution
NFC
A set of Protocols that enable two devices in close proximity to communicate with each other
Stickness
Anything that encourages the user to stay active in the app for a longer period of time
Material Design
A design language developed by Google that uses grid-base layouts, responsive animation and transitions
ADB
A development toll that let you send commands to android device you've connected to your computer
Android Studio
The official integrated development environment for Android OS built on JetBrains' IntelliJ IDEA
PWA
A type of application built using web technologies that is intended to work on any platform like mobile devices
Cross Platform
A type of application that works on multiple operating systems or devices
APK
The package file format used by the Android OS for distribution and installation of mobile apps
Gestures
A set of finger movements that you use to interact with touch screen devices
A/B Testing
Testing two or more variations of app elements to see which one performs better
Push Notification
A short message that mobile applications can send to users even if the app isn't open
ARM
A family of instruction set architectures for computer processors, configured for various environments
IMEI
A unique number for identifying a valid device on a mobile network
Stock Rom
Official software that is designed by the manufacturer for a particular device and comes by default in Android phones
Activity
A screen or menu within an app that can be called on specifically
Thank you for reading till end. We give the best that we can any suggestion and specific topic or question that you want to us to make a blog on it always welcome
Comments
Post a Comment