Engineering
Mobile Engineering
79 people are learning this skill right now!
Learn Mobile Engineering with the Practica AI Coach
The Practica AI Coach helps you improve in Mobile Engineering by using your current work challenges as opportunities to improve. The AI Coach will ask you questions, instruct you on concepts and tactics, and give you feedback as you make progress.React Native
React Native is a popular framework for building mobile apps that allows developers to write code once and deploy it on multiple platforms. It offers advantages such as faster development times and improved performance, but also has limitations such as a limited set of native components and potential issues with complex animations.- Shopify React Native with Farhan ThawarThis episode of Software Engineering Daily discusses React Native improvements made in 2018 and 2019, Shopify’s experience using React Native, the benefits of cross-platform development, and Farhan's perspective on when it is not a good idea to use React Native.
- Why Airbnb is Moving Off Of React NativeThis episode of Software Engineering Daily discusses the history of mobile development at Airbnb, the introduction of React Native, its benefits and drawbacks, and ultimately why in 2018 Airbnb decided to move on from React Native to native mobile development tools.
Related Skills
- Prioritization for Engineering
- Incident Response
- Product Development Flows
- Generative AI
- Engineering Director Role
- Tech Lead Role
- Refactoring
- Security Principles
- Security Leadership
- Tech Talks
- Engineering Career Ladders
- Code Reviews
- Data Modeling
- Intro to Eng Management
- Testing & Quality
- Software Design Docs
- Microservices
- Web Engineering
- Hiring Engineers
- Clean Code
- CTO's Role
- Software Architecture
- Estimation
- Senior Engineer
- Documentation
- Technical Debt
- Mentorship for Engineers
- Product-Focused Engineering
- Asking for Help
- Scoping
- Configuration at Scale
- Principal Engineer
- On-Call Rotation
- Structuring Engineering Teams
- Debugging
- Continuous Deployment
- Reliability Leadership
- Reliability Principles
- VP Engineering Role
- Tech Writing
- Monitoring & Observability
- Terminals and Systems
- Pair Programming
- Onboarding Engineers
- Development Velocity