L2 - Types of Android Application Flashcards
_______ are developed specifically for a particular operating system, making full use of its features and capabilities. For Android, native apps are typically written in Java or Kotlin, the official programming languages, and are compiled to run directly on Android devices.
Native applications
________ is a popular native messaging application. It is optimized for Android devices, providing a seamless and feature-rich messaging experience.
________ are essentially mobile websites that can be accessed through a browser, but they can also be saved to the home screen for quick access. They rely on web technologies such as HTML, CSS, and JavaScript and require an internet connection to function.
Web applications
It is a web application version of the Twitter platform. It provides a mobile-friendly interface that users can access through a web browser.
Twitter Lite
It combine elements of both native and web applications. They are developed using web technologies but are wrapped in a native container. This allows them to be distributed through app stores and take advantage of some native device features.
Hybrid applications
_________ is an example of a hybrid application. It uses web technologies for its interface but is packaged as a native app for distribution.
_______ are developed using frameworks that enable code sharing across multiple platforms, such as Android and iOS. They allow for the creation of apps with a single codebase, reducing development time and costs.
Cross-platform applications
It is built using React Native, a cross-platform framework. It allows advertisers to manage their Facebook ad campaigns efficiently on both Android and iOS devices.
Facebook Ads Manager
They are web applications designed to provide a native app-like experience on the web. They offer features like offline access, push notifications, and fast loading times. PWAs can be added to the home screen and function similarly to native apps.
Progressive Web Applications (PWAs)
___________’s PWA is a notable example. It provides a seamless, app-like experience for users, even in low network conditions.
__________ are designed primarily for entertainment purposes. They can range from simple, casual games to complex, graphics-intensive titles. Android provides robust gaming frameworks and APIs for game development.
Gaming applications
________ is a popular multiplayer game where players work together to complete tasks while trying to identify the imposters among them.
Among Us
It facilitates communication and interaction among users. They often include features like user profiles, friend requests, sharing content, and messaging.
Social media applications
_______ is a widely used social media platform for sharing photos and videos with friends and followers.
It help users manage tasks, organize their work, and improve efficiency. They can include office suites, note- taking apps, and calendar apps.
Productivity apps/applications