Berkay Beyaz

Berkay Beyaz


October 2016
M T W T F S S
« Sep   Dec »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Categories


Exponent ile React Native Envoriment’i Kurma

berkaybeyazberkaybeyaz

Genel olarak bu yola kendi ihtiyacımdan başvurdum masaüstü bilgisayarımda amd işlemci ve amd ekran kartı var bu yüzden adb (android device simulator) yapamıyorum genymotion’da yüklenmiyor biraz meşakatli oluyordu bu durum ve üstüne üstlük telefonum iphone yani bilgisayara takıp telefonu bağlayarak uygulamamı göremiyorum bu yüzden araştırmalara düştüm ve bulduğum sonuç : Exponent 

aq5jds5syyukapwweviv

 

Nedir Exponent ?

Exponent bir mobil geliştirme aracıdır ve android studio veya Xcode a gerek kalmadan bir development ortamı yaratmamızı sağlıyor, genel olarak bir React Native app yazıyoruz bu yüzden hiç bir türlü sdk veya diğer türlü sıkıntı ile uğraşmayacağız çünkü exponent’in sdk’si bu işleri bizim için halledip geriye döndürdüğü js dosyasını telefonumuza gönderiyor.

Kurulum

Bize gerekli olan araçlar

Bütün bu araçları yükledikten sonra nodejs ile react native’imizi yüklüyoruz (

npm install -g react-native

) ve sonra exponent sdk toolumuzu açarak login oluyoruz login olduktan sonra sol taraftaki “Project” butonuna basarak yeni bir proje oluşturuyoruz bu adım 2-3dk sürebiliyor

exponent-tool-1
çünki node ile npm paketlerini indiriyor herşey bittikten sonra aşağıdaki url bar’ın yanindaki çark a tıklayarak Host -> Lan ve Protocol -> exp seçeneklerini seçerek telefonumuz ile daha hızlı iletişime geçmesini sağlıyoruz ve sonra url bardaki urlmizi alarak telefonumuza yazıyoruz. 
exponent-tool-2url

Bu adımları gerçekleştirdikten sonra artık tamamsınız artık gerisi sizin yaratıcılığınıza kalmış 🙂

photo-oct-26-22-37-02 photo-oct-26-22-00-38

  • Şuan online olarak basit olsada mobil uygulama yapabilyoruz fakat daha profesyonel işler yapmak istemiyor değil insan

    • Suanlik bir kac projede react native kullaniyoruz ve performansinin native yakinligi neredeyse %98 o yuzden cordova gibi bir webview olmadan rahatca mobile app cikabilirsiniz @emirbalin:disqus

  • Batuhan Zurnaci

    exponent ile windows’ta ios için mobil uygulama geliştirebilir miyim?