0% found this document useful (0 votes)
30 views1 page

CAP487 Syllabus

This document outlines the course CAP487: Mobile App Development with React Native. The course aims to teach students how to describe React Native components, understand its APIs, and construct user interfaces using the framework. It contains 7 units that cover setting up the environment, basic React concepts, building UI components, using built-in components, the React Native API, advanced development techniques, and a practical project implementing interfaces, states, props, and integrating data.

Uploaded by

Suman Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views1 page

CAP487 Syllabus

This document outlines the course CAP487: Mobile App Development with React Native. The course aims to teach students how to describe React Native components, understand its APIs, and construct user interfaces using the framework. It contains 7 units that cover setting up the environment, basic React concepts, building UI components, using built-in components, the React Native API, advanced development techniques, and a practical project implementing interfaces, states, props, and integrating data.

Uploaded by

Suman Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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