Course Code: reactnative
Duration: 21 hours

Prerequisites:

  • Znanje JavaScripta, HTML-a i CSS-a.
  • Osnovno razumevanje objektno-orijentisanog programiranja (OOP) je korisno.

Publika

  • Razvijači mobilnih aplikacija

Overview:

React Native je okvir za razvijenje na otvorenom izvoru i preko platformi za izgradnju mobilnih aplikacija. Razvijen od strane Facebooka, omogućava razvijačima da kreiraju iskustvo sa nativnim izgledom i osećajem za svoje aplikacije na obe platforme, Android i iOS. Za razliku od drugih alata za razvijenje mobilnih aplikacija preko platformi, kao što je PhoneGap, React Native generiše potpuno nativne korisničke interfejse. Bez HTML5 interfejsa. React Native pruža konzistentno iskustvo razvijača zasnovano na JavaScriptu i React biblioteci (takođe poznatoj kao React.js ili ReactJS) i omogućava stvarno brzo mobilno razvijanje fokusirajući se na efikasnost razvijača na svim platformama -- naučite jednom, pišite svuda.

U ovoj trenerom vođenoj, uživo obuci, učesnici uče principe i pristup iza React Nativa dok preuzimaju razvijenje sopstvene mobilne aplikacije za Android i iOS.

Format kursa

  • Pregled funkcionalnosti i mogućnosti React Nativa uz korak-po-korak razvijanje mobilne aplikacije.

Course Outline:

Uvod u React Native

  • React Native naspram React
  • React Native naspram PhoneGap, Titanium, itd.

Alati za razvijanje u React Native

Postavljanje DevTools

Izgradnja vaše prve aplikacije

Rad sa komponentama

Rad sa stilovima

Korišćenje platformskih API-ja

Fetch API i umrežavanje

Korišćenje Redux-a za upravljanje stanjem

Rad sa modulima

Arhitektura za više platformi

Testiranje vaše aplikacije

Debugging vaše aplikacije

Optimizacija performansi vaše aplikacije

Deplajman vaše aplikacije u iOS App Store

Deplajman vaše Android aplikacije

Sažetak i zaključak

Sites Published:

United Arab Emirates - React Native for iOS and Android

Qatar - React Native for iOS and Android

Egypt - React Native for iOS and Android

Saudi Arabia - React Native for iOS and Android

South Africa - React Native for iOS and Android

Brasil - React Native para iOS e Android

Canada - React Native for iOS and Android

中国 - React Native 用于 iOS 和 Android

香港 - React Native for iOS and Android

澳門 - React Native for iOS and Android

台灣 - React Native iOS与Android开发

USA - React Native for iOS and Android

Österreich - React Native für iOS und Android

Schweiz - React Native für iOS und Android

Deutschland - React Native für iOS und Android

Czech Republic - React Native pro vývoj aplikací na iOS a Android

Denmark - React Native for iOS and Android

Estonia - React Native for iOS and Android

Finland - React Native for iOS and Android

Greece - React Native για iOS και Android

Magyarország - React Native iOS és Androidra

Ireland - React Native for iOS and Android

Luxembourg - React Native for iOS and Android

Latvia - React Native for iOS and Android

España - React Native para iOS y Android

Italia - React Native per iOS e Android

Lithuania - React Native for iOS and Android

Nederland - React Native voor iOS en Android

Norway - React Native for iOS and Android

Portugal - React Native para iOS e Android

România - React Native pentru iOS și Android

Sverige - React Native för iOS och Android

Türkiye - React Native için iOS ve Android

Malta - React Native for iOS and Android

Belgique - React Native pour iOS et Android

France - React Native pour iOS et Android

日本 - React NativeによるiOSおよびAndroidアプリ開発

Australia - React Native for iOS and Android

Malaysia - React Native for iOS and Android

New Zealand - React Native for iOS and Android

Philippines - React Native for iOS and Android

Singapore - React Native for iOS and Android

Thailand - React Native for iOS and Android

Vietnam - React Native cho iOS và Android

India - React Native for iOS and Android

Argentina - React Native para iOS y Android

Chile - React Native para iOS y Android

Costa Rica - React Native para iOS y Android

Ecuador - React Native para iOS y Android

Guatemala - React Native para iOS y Android

Colombia - React Native para iOS y Android

México - React Native para iOS y Android

Panama - React Native para iOS y Android

Peru - React Native para iOS y Android

Uruguay - React Native para iOS y Android

Venezuela - React Native para iOS y Android

Polska - React Native dla iOS i Android

United Kingdom - React Native for iOS and Android

South Korea - iOS 및 Android용 React Native

Pakistan - React Native for iOS and Android

Sri Lanka - React Native for iOS and Android

Bulgaria - React Native за iOS и Android

Bolivia - React Native para iOS y Android

Indonesia - React Native for iOS and Android

Kazakhstan - React Native for iOS and Android

Moldova - React Native pentru iOS și Android

Morocco - React Native for iOS and Android

Tunisia - React Native for iOS and Android

Kuwait - React Native for iOS and Android

Oman - React Native for iOS and Android

Slovakia - React Native for iOS and Android

Kenya - React Native for iOS and Android

Nigeria - React Native for iOS and Android

Botswana - React Native for iOS and Android

Slovenia - React Native for iOS and Android

Croatia - React Native for iOS and Android

Srbija - React Native for iOS and Android

Bhutan - React Native for iOS and Android

Nepal - React Native for iOS and Android

Uzbekistan - React Native for iOS and Android

US Government - React Native for iOS and Android