You are on page 1of 1

CAP487:MOBILE APP DEVELOPMENT WITH REACT NATIVE

Course Outcomes: Through this course students should be able to

CO1 :: describe various components used in react native

CO2 :: understand different Application Program Interfaces of react native

CO3 :: construct user interfaces using react native framework

CO4 :: develop cross-platform apps from a single code base

Unit I
Environment Setup : installation of node js, installation of react native, starting react native,
creating project with react, ejecting the project
Unit II
Getting started with React : components, component composition, working with states, working
with props, event handlers
Unit III
React js with UI components : creating first app, understanding the App, styling the app,
inspecting debugging styles
Unit IV
Built-in components : working with images, list views, scroll views, buttons, text input

Unit V
React native API : creating views, web view, modal, activity indicator, picker, working with various
alert boxes, geolocation
Unit VI
Advanced React js development : storing data-realm for react js, creating native react
components, integrating data using API, dynamic properties, dynamic styles, working with react
native library
Unit VII
Practical : implementing different interfaces, states, props in react native, applying styles through
various tools, implementing list views, scroll views, modals, picker, dynamic styles, integrating data
using API

Text Books:
1. REACT AND REACT NATIVE: A COMPLETE HANDS-ON GUIDE TO MODERN WEB AND
MOBILE DEVELOPMENT WITH REACT.JS, 3RD EDITION by ADAM BODUCH, PACKT
PUBLISHING
References:
1. LEARNING REACT NATIVE: BUILDING NATIVE MOBILE APPS WITH JAVASCRIPT, SECOND
EDITION by BONNIE EISENMAN, O'REILLY

Session 2022-23 Page:1/1

You might also like