Repository files navigation
yarn -- Installs project dependencies
cd ios && pod install -- Installs ios depenedent pods using cocoapods
yarn ios -- (expo run:ios) Build the iOS App (requires a MacOS computer).
yarn android -- (expo run:android) Build the Android App.
src: This folder is the main container of all the code inside this application.
assets: Asset folder to store all images, icons, fonts.
components: Folder to store any common / sub component that you use through the app (such as a generic button / search bar)
screens: Folder that contains all the application screens/features.
Screen: Each screen should be stored inside its folder and inside it a file for its code and a separate one for the styles and tests.
Screen.js
Screen.styles.js
utils: Folder all the supporting functions and components
font: File contains references for all the fontfamilies used in this application
apiHelper: File contains all the API calls
helper: File contains constants, helper functions such as isIos, DeviceDimensions
App.js: Main component that starts your whole app.
index.js: Entry point of your application as per React-Native standards.
Movie Listing: Gets data from API and lists it
Lazy Loading: Loads next set of data whenever scroll reaches end of current set of data
Search: Implemented client side search and also implemented debouncer to reduce number of calls
iphone-recording.mp4
android_recording.mp4
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.