Merhaba ! Eğer bu yazıyı okuyorsanız, muhtemelen mobil uygulama geliştirme dünyasına adım atmışsınız ve Expo’nun sunduğu imkanlarla tanışmak istiyorsunuz. Bu makalede, Expo’nun ne olduğunu, neden kullanmanız gerektiğini ve adım adım nasıl kurulum yapabileceğinizi anlatacağım. Hadi başlayalım!
Expo, özellikle yeni başlayanlar için idealdir çünkü karmaşık yapılandırmalar gerektirmez. Aynı zamanda profesyonel projelerde de kullanılabilir niteliktedir.
Çapraz Platform Geliştirme : Tek bir kod tabanıyla hem Android hem de iOS uygulamaları geliştirebilirsiniz.
Hazır Modüller : Kamera, konum, bildirimler gibi yaygın olarak kullanılan özellikler için hazır modüller sunar.
Gerçek Zamanlı Test Etme : Expo Go uygulaması sayesinde cihazınızda anında değişiklikleri test edebilirsiniz.
Topluluk Desteği : Geniş bir topluluğa sahip olan Expo, sorunlarınızı çözmek için bolca kaynak sunar.
1. Node.js’i Yükleyin
Expo, Node.js üzerine kurulu çalışır. Eğer bilgisayarınızda Node.js yüklü değilse, öncelikle onu yüklemeniz gerekiyor.
2. Expo CLI’yi Yükleyin
Node.js’i kurduktan sonra, Expo’nun komut satırı arayüzü olan Expo CLI’yi yükleyeceğiz. Terminalde aşağıdaki komutu çalıştırın:
3. İlk Expo Projenizi Oluşturun
Expo CLI’yi yükledikten sonra, ilk projenizi oluşturabilirsiniz. Terminalde aşağıdaki komutu çalıştırın:
Klasör içine gidelim:
4. Uygulamayı Çalıştırın
Proje dizinindeyken, aşağıdaki komutu çalıştırarak uygulamanızı başlatın:
Bu komut, bir geliştirme sunucusu başlatacak ve tarayıcınızda bir QR kodu gösterecektir. Bu QR kodunu kullanarak cihazınızda uygulamayı test edebilirsiniz.
5. Expo Go Uygulamasını İndirin
Uygulamanızı test etmek için, akıllı telefonunuzda Expo Go uygulamasını indirin:
Okuduğunuz için teşekkür ederim! Umarım bu makale, Expo kurulumu ve kullanımıyla ilgili tüm merak ettiklerinize cevap olmuştur. Eğer herhangi bir sorunuz varsa veya yorum yapmak isterseniz, lütfen aşağıya yazmaktan çekinmeyin. Sizin geri bildirimleriniz bizim için çok değerlidir. Mobil uygulama geliştirme yolculuğunuzda başarılar dilerim!
Expo Nedir?
Expo, React Native tabanlı bir framework ve araç setidir. React Native ile mobil uygulama geliştirmeyi daha kolay hale getiren bir dizi araç ve kütüphane sunar. Expo’nun en büyük avantajlarından biri, geliştiricilerin Android veya iOS için ayrı ayrı ortam hazırlamak zorunda kalmadan uygulamalarını geliştirebilmesidir. Ayrıca, Expo’nun sunduğu birçok hazır modül sayesinde harici bağımlılıklar eklemek yerine hızlı bir şekilde işlevsellikler kazandırabilirsiniz.Expo, özellikle yeni başlayanlar için idealdir çünkü karmaşık yapılandırmalar gerektirmez. Aynı zamanda profesyonel projelerde de kullanılabilir niteliktedir.
Neden Expo Kullanmalısınız?
Kolay Kurulum : Expo ile React Native kurulumu çok daha basittir. Android Studio veya Xcode gibi ağır araçlar kurmanıza gerek yoktur.Çapraz Platform Geliştirme : Tek bir kod tabanıyla hem Android hem de iOS uygulamaları geliştirebilirsiniz.
Hazır Modüller : Kamera, konum, bildirimler gibi yaygın olarak kullanılan özellikler için hazır modüller sunar.
Gerçek Zamanlı Test Etme : Expo Go uygulaması sayesinde cihazınızda anında değişiklikleri test edebilirsiniz.
Topluluk Desteği : Geniş bir topluluğa sahip olan Expo, sorunlarınızı çözmek için bolca kaynak sunar.
Expo Kurulum Adımları
Artık Expo’nun ne olduğunu ve neden kullanmanız gerektiğini öğrendiğimize göre, sıra geldi kurulum kısmına. Aşağıdaki adımları takip ederek bilgisayarınızda Expo ortamını kurabilirsiniz.1. Node.js’i Yükleyin
Expo, Node.js üzerine kurulu çalışır. Eğer bilgisayarınızda Node.js yüklü değilse, öncelikle onu yüklemeniz gerekiyor.
- Node.js Resmi Web Sitesi adresine gidin.
- LTS (Long Term Support) sürümünü indirip yükleyin.
- Yükleme tamamlandıktan sonra terminalde aşağıdaki komutu çalıştırarak Node.js’in doğru şekilde yüklendiğini kontrol edin:
node -v
2. Expo CLI’yi Yükleyin
Node.js’i kurduktan sonra, Expo’nun komut satırı arayüzü olan Expo CLI’yi yükleyeceğiz. Terminalde aşağıdaki komutu çalıştırın:
npm install -g expo-cli
3. İlk Expo Projenizi Oluşturun
Expo CLI’yi yükledikten sonra, ilk projenizi oluşturabilirsiniz. Terminalde aşağıdaki komutu çalıştırın:
expo init my-first-expo-app
Klasör içine gidelim:
cd my-first-expo-app
4. Uygulamayı Çalıştırın
Proje dizinindeyken, aşağıdaki komutu çalıştırarak uygulamanızı başlatın:
expo start
Bu komut, bir geliştirme sunucusu başlatacak ve tarayıcınızda bir QR kodu gösterecektir. Bu QR kodunu kullanarak cihazınızda uygulamayı test edebilirsiniz.
5. Expo Go Uygulamasını İndirin
Uygulamanızı test etmek için, akıllı telefonunuzda Expo Go uygulamasını indirin:
- Android : Google Play Store’den “Expo Go”yu arayın ve indirin.
- iOS : App Store’den “Expo Go”yu arayın ve indirin.
Sonuç
Expo, React Native ile mobil uygulama geliştirmeyi son derece kolaylaştıran bir araçtır. Bu yazıda, Expo’nun temellerinden bahsettik ve adım adım nasıl kurulum yapabileceğinizi anlattık. Artık kendi mobil uygulamanızı geliştirmeye başlamaya hazırsınız!Okuduğunuz için teşekkür ederim! Umarım bu makale, Expo kurulumu ve kullanımıyla ilgili tüm merak ettiklerinize cevap olmuştur. Eğer herhangi bir sorunuz varsa veya yorum yapmak isterseniz, lütfen aşağıya yazmaktan çekinmeyin. Sizin geri bildirimleriniz bizim için çok değerlidir. Mobil uygulama geliştirme yolculuğunuzda başarılar dilerim!






