1 of 11

Android Studio için Programlama Ortamı Kurulumu

TAKIM 13380

2 of 11

Android Stüdyosu

  • Android Studio, kod yazmaya yönelik, bir yazılım geliştirme aracıdır (IDE).
  • Diğer IDE'lerle karşılaştırıldığında Android Studio'nun bazı avantajları şunlardır:
    • Gerçek zamanlı olarak hata ayıklama
    • OpenCV veya DogeCV gibi kütüphaneleri entegre etmenin kolaylığı
  • Android Studio, GitHub kullanılarak birden fazla kişinin aynı proje üzerinde çalışmasına olanak sağlar

2

3 of 11

GitHub

  • Github bir Git barındırma hizmetidir ve aynı zamanda versiyon kontrolü ve kaynak kodlarının yönetimi ile ilgili araçlar sağlar
  • Android Studio ile entegre edildiğinde kişilerin kendi kodlarını paylaşmalarına, diğer çalışanların kodlarını kendi projemize almamıza ve aynı kodun farklı iterasyonlara erişimlerine olanak tanır.
    • Bu “Sürüm Kontrolü” olarak bilinir
  • Bunu, ekibinizin tüm kodunu depolayabilen, aynı zamanda projede çalışan kişilere çalışma esnekliği sağlayan bir "Google Drive" olarak düşünebilirsiniz.

3

4 of 11

Android Studio'yu yükleme

  • “Android Studio'yu İndir” seçeneğini arayın ve bağlantıya tıklayın
  • Kurulum sürecini gösteren bir video: https://www.youtube.com/watch?v=hP0u-ib_Tm8

4

5 of 11

GitHub'u Yapılandırma

  • Bu bağlantıya tıklayın: “ https://github.com/ ” ve orada bir hesap oluşturun
  • Android Studio'yu açın ve seçin
    • File” >> “Settings” >> “Version Control
  • Git ” e tıklayın ve “Test”i seçin (“Path to Git executable” seçeneğinin sağında )
  • Ardından “GitHub”a tıklayın ve“Create API Token” seçeneğine tıklayın ve GitHub hesap bilgilerinizi buraya girin
  • Apply” ve ardından “OK” seçeneklerine tıklayın
  • Bu şekilde GitHub'a doğrudan Android Studio içinden erişebilirsiniz

5

6 of 11

Takımınız için Repository Oluşturma

  • GitHub'da bir ekip hesabı oluşturun
  • Ekip Git Deponuzu oluşturmak için ekip hesabınızı kullanarak FTC SDK'nın en güncel sürümünü bulun ve “Fork” seçeneğini seçin. https://github.com/ftctechnh/ftc_app.git
    • Sağ üst köşedeki “fork” seçeneğini seçebilirsiniz
  • Bu seçenek, kendi ekip hesabınıza FTC SDK’sının en güncel sürümünün bir kopyasını eklemenizi sağlar. Böylece kütüphanelere erişebilirsiniz.

6

Öğrenci 1'in kopyası

Öğrenci 2'nin kopyası

Öğrenci 3'ün kopyası

Öğrenci 4'ün kopyası

Öğrenci 5'in kopyası

7 of 11

Ekibinizi Repository’e Alma

  • Ekip üyelerinin projeye erişebilmesi için bir GitHub hesabı oluşturmaları ve “projenin admininden(Github projesini oluşturan kişi, bu durumda “fork” yapan kişi oluyor) erişim talep etmeleri gerekir.
  • admin erişim izni verdikten sonra ekip üyelerinin aşağıdaki adımları izlemesi gerekir:
    • Android Studio'nun ana sayfasına gidin (ilk açtığınızda görünen sayfa)
    • Check Out Project From Version Control” seçeneğine tıklayın
    • Ekibinizin Git Deposu URL'sini girin
    • Daha sonra “Test” ve “Clone” seçeneklerine tıklayın
  • Depoyu başarıyla klonladıktan sonra ekip üyeleri yaptıkları değişiklikleri diğer ekip üyeleri ile paylaşabilir durumda olacak.

7

8 of 11

Yeni Dosya Oluşturma

  • Dosya eklemek istediğiniz klasöre gidin
  • Klasöre sağ tıklayın
  • “File” >> “new” >> “Java Class” >> Give it a name >> “OK” seçeneklerine tıklayın

8

9 of 11

Dosyaları Kaydetme ve Aktarma

  • Committing(yaptığınız değişikliğe verdiğiniz açıklama)
    • Sağ üstteki onay işaretine basın veya VCS'ye gidin ve "Commit"e basın
    • Bir commit mesajı girin ve “Commit” e basın
  • Pushing(Değişiklikleri github sunucusuna göndermek)
    • "commit " tuşuna basmak yerine "commit düğmesinin yanındaki ok görünümdeki ikona tıklayın
    • "commit and Push" seçeneğine tıklayın
    • hangi “branch”e göndermek istiyorsanız onu seçin ve “Push” seçeneğine basın
      • branch bir projenin farklı varyasyonlarına verilen addır. yeni bir branch oluşturabilir veya farklı branch’ler arasında geçiş yapabilirsiniz.
      • Projenizi ilk oluşturduğunuzda otomatik olarak origin veya main adında bir adet zorunlu branch açılır.
      • Projenizde bir yenilik eklemek istediğinde, yaptığı değişiklik projenin çalışmasını olumsuz etkileyebilir. Bu gibi durumlarda projemizin o anki halini bozmamak için branch kullanabiliriz.

9

10 of 11

Telefonlara Program Aktarma

  • Robot’u kontrol eden telefonunuzu (robota bağlanan telefon) USB kullanarak üzerinde çalıştığınız bilgisayara bağlayın.
  • Programınızı derleyin(“Build ”)
  • Programınızı telefona indirmek için Android Studio'nun sağ üst köşesindeki oynat düğmesine basın
  • Telefonun kurulumu tamamlamasını bekleyin (“X saniyede başarıyla kuruldu” yazan bir mesaj görünecektir)

10

11 of 11

Kredi

  • Ansh Kharbanda tarafından FTCTutorials.com için yazılmıştır.
  • anshkhab@gmail.com adresinden iletişime geçebilirsiniz.

  • daha fazla dersi www.FTCtutorials.com adresinde bulabilirsiniz.

Telif Hakkı 2020 FTCTutorials.com (Son düzenleme 1/4/2020)

Bu çalışma bir lisans kapsamında lisanslanmıştır.

 Creative Commons Atıf-GayriTicari-AynıPaylaş 4.0 Uluslararası Lisansı .