Desarrollo de Apps Móviles: Nativas, Bridged e Híbridas
Desarrollo de Aplicaciones Móviles
In this section, the speaker discusses the average monthly income of a mobile developer and the increasing demand for mobile programmers worldwide. The growth of the mobile app market is projected to reach $190 billion by 2020, with a focus on developing apps for iOS and Android operating systems.
Mobile App Development Platforms
- Native Apps: Developed using tools provided by each company for their respective mobile operating systems (iOS or Android). Offers high performance and direct access to hardware but requires separate coding for each platform.
- Hybrid Apps: Combine web elements packaged with a web browser to create apps for both Android and iOS. Popular frameworks like Ionic facilitate easy conversion from web apps to mobile apps.
- Bridge Development: Utilizes JavaScript to interact with native code through a bridge, enabling cross-platform development. Provides flexibility in combining native and JavaScript code for optimal performance.
- Advantages of JavaScript: Widely used language that simplifies user interactions, execution through bridges, and access to native functionalities without solely relying on third-party plugins.
- Examples of Development Approaches: Discord, Lyft, and Instagram are cited as successful applications developed using different approaches such as native, bridge, or hybrid methods.