Getting started with React Native learn to build modern native iOS and Android applications using JavaScript and the incredible power of React

Learn to build modern native iOS and Android applications using JavaScript and the incredible power of React About This Book Learn to design and build a fully-featured application using the newest cutting-edge framework from Facebook Leverage your JavaScript skills to become a native app developer D...

Full description

Bibliographic Details
Other Authors: Holmes, Ethan, author (author), Bray, Tom, author
Format: eBook
Language:Inglés
Published: Birmingham, England : Packt Publishing 2015
Edition:1st edition
Series:Community experience distilled.
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629891106719
Table of Contents:
  • Cover ; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Exploring the Sample Application ; Installing Xcode; Running the sample application; A sneak peek at the sample application; Experimenting with the sample application; Summary; Chapter 2: Understanding React Native Fundamentals ; The Virtual DOM; Components; Creating your first component; JSX; Back to our first component; Props and state; Props; State; Summary; Chapter 3: Beginning the Example Application ; Generating the Projects; Xcode and the iOS simulator
  • Android SDK and emulatorModifying the React Native starter template; Structuring the application; Creating the SimpleButton component; Navigation; The Navigator Component; Navigator.NavigationBar; The NoteScreen, first pass; Summary; Chapter 4: Working with Styles and Layout ; React CSS; Style Sheet; Styling the SimpleButton component; Layout and Flexbox; Flex container; Flex items; Horizontal and vertical centering; Absolute positioning; Styling the NavigationBar component; Changing the Android Material Theme; Styling the NotesScreen; Summary; Chapter 5: Displaying and Saving Data ; Lists
  • Understanding propsUsing state; Passing callbacks in props; Creating new notes; Using AsyncStorage; Deleting notes; Summary; Chapter 6: Working with Geolocation and Maps ; Introducing the Geolocation API; The location permission in iOS; Tagging notes with geolocation; NoteLocationScreen; MapView; Summary; Chapter 7: Integrating Native Modules ; Adding images to notes; Installing react-native-camera on iOS; Searching for Native Modules; Using the camera component; Viewing images; The Image component; Deleting images; Connecting the final pieces; Summary; Chapter 8 : Releasing the Application
  • Generating the static bundle in iOSTesting the static bundle in iOS; Creating an iOS release in Xcode; Generating the Android APK; Summary; Index