skip to content
React Native - Building Mobile Apps with JavaScript Preview this item
ClosePreview this item
Checking...

React Native - Building Mobile Apps with JavaScript

Author: Vladimir Novick
Publisher: Birmingham : Packt Publishing, 2017.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Novick, Vladimir
React Native - Building Mobile Apps with JavaScript
Birmingham : Packt Publishing,c2017
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Vladimir Novick
ISBN: 9781787129795 1787129799
OCLC Number: 1003260914
Notes: Description based upon print version of record.
Warnings
Description: 1 online resource (427 p.)
Contents: Cover; Title Page; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Dedication; Table of Contents; Preface; Chapter 1: Understanding Why React Native is the Future of Mobile Apps; What is React Native?; The history of React Native; It all begun with ReactJS; Hackathon, that grew bigger; React Native today; The motivation of creating React Native; Mobile development is too specific; Taking the React approach; Making developer experience state of the art; How React Native is different from hybrid applications?; What are hybrid applications? Why Native applications lead the way?Is React Native really a Native framework?; How the React Native bridge from JavaScript to Native world works?; Information flow; Architecture; Threading model; The benefits of React Native; Developer experience; Chrome DevTools debugging; Live reload; Hot reload; Component hierarchy inspections; Web-inspired layout techniques; Code reusability across applications; Summary; Chapter 2: Working with React Native; Setting up an environment for developing iOS and Android apps; Installing projects with native code; Installing iOS dependencies Installing Android dependencies Installing JDK; Installing Android studio; Installing SDK and built tools; Setting up the ANDROID_HOME environment variable; Creating an Android virtual device; The development environment; Creating your application; Application with create-react-app and Expo; Introduction to JSX and how it's used in React Native; What is JSX?; Children in JSX; JSX props; Stateful versus presentational components; Presentational components; Stateful components; React lifecycle methods; Mounting; Updating; Structuring React Native apps and their resemblance to HTML Thinking in ReactReusable components; Containers; Basic React Native components; The folder structure; Summary; Chapter 3: Getting Familiar with React Native Components; Platform-independent components; Basic components; View; Layouting; Touch events; Accessibility; Text; StatusBar; Images and media; Basic user interaction; Button; TouchableOpacity; TouchableHighlight; TouchableWithoutFeedback; Getting feedback from your application; ActivityIndicator; Modal; Dealing with lists of data; ListView; ScrollView; RefreshControl; FlatList; SectionList; VirtualizedList; Embedding web content Handling user inputTextInput; Restricted choice inputs; Platform-dependent components; Detecting specific platform; Extensions; DatePickerIOS; Progress bars; Additional controls; SegmentedControlIOS; TouchableNativeFeedback; Platform-specific navigation; Navigation in React Native; The Navigator component; Summary; Chapter 4: Debugging and Testing React Native; Debugging your React Native apps; Developer in-app menu; Reloading your app; Reloading; Live reload; Hot reloading; Remote debugging; Debug with Chrome DevTools; Debuging our device; Logging; In-app errors and warnings; Errors

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1003260914> # React Native - Building Mobile Apps with JavaScript
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1003260914" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4517422500#Place/birmingham> ; # Birmingham
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/4517422500#Person/novick_vladimir> ; # Vladimir Novick
    schema:datePublished "2017" ;
    schema:description "Cover; Title Page; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Dedication; Table of Contents; Preface; Chapter 1: Understanding Why React Native is the Future of Mobile Apps; What is React Native?; The history of React Native; It all begun with ReactJS; Hackathon, that grew bigger; React Native today; The motivation of creating React Native; Mobile development is too specific; Taking the React approach; Making developer experience state of the art; How React Native is different from hybrid applications?; What are hybrid applications?"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4517422500> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/4517422500#CreativeWork/react_native_building_mobile_apps_with_javascript> ;
    schema:name "React Native - Building Mobile Apps with JavaScript"@en ;
    schema:productID "1003260914" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1003260914#PublicationEvent/birmingham_packt_publishing_2017> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4517422500#Agent/packt_publishing> ; # Packt Publishing
    schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=4987532> ;
    schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=4987532> ;
    schema:url <http://lib.myilibrary.com?id=1032268> ;
    schema:workExample <http://worldcat.org/isbn/9781787129795> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1003260914> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4517422500#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4517422500#Person/novick_vladimir> # Vladimir Novick
    a schema:Person ;
    schema:familyName "Novick" ;
    schema:givenName "Vladimir" ;
    schema:name "Vladimir Novick" ;
    .

<http://lib.myilibrary.com?id=1032268>
    rdfs:comment "Connect to MyiLibrary resource." ;
    .

<http://worldcat.org/entity/work/data/4517422500#CreativeWork/react_native_building_mobile_apps_with_javascript>
    a schema:CreativeWork ;
    rdfs:label "React Native - Building Mobile Apps with JavaScript" ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1003260914> ; # React Native - Building Mobile Apps with JavaScript
    .

<http://worldcat.org/isbn/9781787129795>
    a schema:ProductModel ;
    schema:isbn "1787129799" ;
    schema:isbn "9781787129795" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.