React Native for Mobile Development
Autor Akshat Paul, Abhishek Nalwayaen Limba Engleză Paperback – 13 iun 2019
Observăm că a doua ediție a React Native for Mobile Development aduce actualizări esențiale pentru ecosistemul modern de dezvoltare, integrând standardul ES7 și suport complet pentru platforma Android. Într-un domeniu în continuă schimbare, această revizuire este critică pentru programatorii care doresc să utilizeze versiunile recente de React Native și Redux fără a se lovi de probleme de compatibilitate specifice versiunilor vechi.
Structura volumului este riguros organizată pe un model incremental. Începând cu o trecere în revistă a fundamentelor React.js, autorii Akshat Paul și Abhishek Nalwaya ghidează cititorul prin zece capitole tehnice care acoperă tot spectrul dezvoltării mobile: de la manipularea interfeței de utilizator (UI) și comunicarea cu serverele, până la concepte avansate precum „Native Bridging”. Ca și Eric Masiello în Mastering React Native, autorii distilează experiență reală în principii acționabile, punând un accent deosebit pe eficiența fluxului de date prin Redux, explicând clar de ce această abordare este preferabilă modelului Flux în proiecte scalabile.
Apreciem în mod deosebit capitolele dedicate interacțiunii cu senzorii dispozitivului — GPS, cameră foto sau agendă — care demonstrează puterea componentelor asincrone din React Native. Această lucrare completează portofoliul autorului Akshat Paul, care în Serverless Web Applications with AWS Amplify a explorat scalabilitatea în cloud, menținând aici aceeași rigoare tehnică aplicată însă pe dezvoltarea cross-platform. Finalul cărții nu se rezumă doar la scrierea codului, ci oferă o perspectivă pragmatică asupra ecosistemului, incluzând testarea cu Jest și pașii necesari pentru lansarea efectivă în magazinele de aplicații.
Preț: 293.46 lei
Preț vechi: 366.83 lei
-20%
Carte disponibilă
Livrare economică 22 mai-05 iunie
Specificații
ISBN-10: 1484244532
Pagini: 256
Ilustrații: XVI, 237 p. 115 illus.
Dimensiuni: 178 x 254 x 15 mm
Greutate: 0.49 kg
Ediția:Second Edition
Editura: Apress
Locul publicării:Berkeley, CA, United States
De ce să citești această carte
Recomandăm această carte programatorilor care stăpânesc JavaScript și vor să evite complexitatea Objective-C sau Java fără a sacrifica performanța nativă. Cititorul câștigă o metodologie clară de lucru prin exemple practice, învățând nu doar să scrie componente, ci să gestioneze starea aplicației cu Redux și să implementeze teste automate, elemente vitale pentru orice aplicație mobilă pregătită pentru producție.
Despre autor
Akshat Paul și Abhishek Nalwaya sunt experți în dezvoltarea de software cu o vastă experiență în ecosistemele JavaScript și Ruby. Akshat Paul este recunoscut pentru expertiza sa în arhitecturi moderne, fiind autorul unor lucrări de referință precum Serverless Web Applications with AWS Amplify și The Ruby Workshop, unde promovează învățarea prin proiecte aplicate. Specializarea lor combinată în tehnologii frontend și soluții scalabile de backend le permite să ofere o perspectivă completă asupra dezvoltării mobile, transformând concepte complexe în ghiduri accesibile pentru comunitatea de dezvoltatori.
Descriere scurtă
You will start by setting up React Native and exploring the anatomy of React Native apps. You'll then move on to Redux data flow, how it differs from flux, and how you can include it in your React Native project to solve state management differently and efficiently. You will also learn how to boost your development by including popular packages developed by the React Native community that will help you write less; do more. Finally, you'll learn to how write test cases using Jest and submit your application to the App Store.
React Native challenges the status quo of native iOS and Android development with revolutionary components, asynchronous execution, unique methods for touch handling, and much more. This book reveals the the path-breaking concepts of React.js and acquaints you with the React way of thinking so you can learn to create stunning user interfaces. What You'll Learn
- Build stunning iOS and Android applications
- Understand the Redux design pattern and use it in your project
- Interact with iOS and android device capabilities such as addressbook, camera, GPS and more with your apps
- Test and launch your application to the App Store
Cuprins
Notă biografică
Abhishek Nalwaya is the author of three books and has spoken at many conferences and meetups, such as RubyConf India and RubyMotion conference. He has extensive experience in DevOps, web, and mobile development. Besides programming, Abhishek loves to run a few miles and cook healthy food.