Android'e Giriş.1.Bölüm Bu Yazı İle Mobil Programlamayla Para Kazanabileceksiniz.

in #mobil7 years ago (edited)

Merhaba arkadaşlar. Konuya direk girelim. İlk başta yapılması olması gerekenleri madde madde yazalım.

-İstekli, sıkılmadan ve düzenli öğrenme.
-İngilizce. (İngilizcenizin çok iyi olmasına gerek yok orta düzey size yeterlidir)
-Matematik. (Matematik ne alaka? Bir oyun programlayacaksanız oyunda ki değerler hesaplamalar için)
-Bilgisayar bilgisi (program kurma, sorun çözme ve sonuçlandırma)
-Android sevginiz.

Evet ilk başta bunları bilmeniz ve yapmanız gerek. Bunları yaptığınızı varsayarak konumuza geçelim

Android'e Giriş. Bu Yazı İle Mobil Programlamayla Para Kazanabileceksiniz.

İlk başta Android uygulama yazmanız için yapmanız lazım olan en temel programlama dili Java'dır. Java programalama dilini öğrenmeniz gerek.

Android için ihtiyacınız olan başta programlar ise şunlar;

+Java Geliştirme Paketi'nin (JDK)
+Andorid Studio

İlk başta JDK kurulumu yapıyorsunuz sisteminizin desteklediği paketi indirip. Daha sonrasında Android Studio programını indiriyorsunuz. Bu işlemleri yaptıktan sonra sizin işiniz tamamen Android Studio programı ile olacaktır.

İnternet ortamından ücretsiz kaynaklardan JDK ve Android Studio kurulumunu izleyerek daha kolay ve hızlı bir şekilde tamamlayabilirsiniz.

Programları kurduktan sonra Andorid Studio programını biraz karıştırın neyin nerede olduğunu az çok öğrenin. Bu size kolaylık sağlayacaktır.

Daha sonrasında programlama yapmak için JAVA öğrenmeniz gerektiğini başta söyledim size. Java yı bildiğinizi veya orta seviyede olduğunuzu varsayarak yazımıza devam edelim.

Android Projesi Oluşturmak

Üst menü barda bulunan Yeni Proje ile başlangıç yapalım. Resimde göründüğü gibi.

Burada Projenize Ad koyarak başlayın İlkUygulama olsun, sonrasında ki sayfada ise geliştireceğiniz uygulamanın en az hangi Android sürümünü desteklemesini istediğini seçiyorsunuz genelde 4.4 KitKat sürümü tercih edilir.

İleri diyerek bir sonra ki sayfada uygulamanızın görüntüsünün nasıl olacağını seçiyorsunuz siz ister 0 hiç bir içerik olmadan başlayabilirsiniz isterseniz menüleri olan bir uygulama isterseniz seçebilirsiniz ayrıca konum ayarlarını içeren bir uygulama geliştirecekseniz aşağıda ki tasarımlardan istediğinizi seçebilirsiniz.

İlk olarak seçtiniz empty şablonu ile next yaptığımız da bize soracağı uygulamanın dizin dosya adı ActivityName: Bu kısıma Uygulama Klasör Adınızı yazınız Biz İlkUygulama olarak başlattığımız proje dosyamıza farklı olması için UygulamamActivty yazalım.

LayoutActivy kısımına ise: main yazmanız daha iyidir.
Daha sonrasında Title bölümü başlık bölümünü girilmiş olduğunu görebilirsiniz. ve FİNİSH yaparak proje dosyamızı oluşturmasını bekliyoruz. Oluşturması biraz zaman alabilir bilgisayar sisteminizin özelliklerine göre.

Ve projemiz oluşturuldu.

Ekran da yer alan 4 adet ana yer var.
+Sol taraf bizim projemizin uygulamamızın dosyalarının olduğu ana yer.
+Yanında yer alan palette olan kısım görsel olarak uygulamanıza ekleme yapmanız için olan yer ama biz görsel değil JAVA dili ile uygulamamızı yazacağımız için burası ile çok bir işimiz olmayacak.
+main.xml olarak yan tarafta ki büyük alanda ise yaptığımız işlemleri görsel olarak gösterecektir.
+En son olarak sağ tarafta ise kütüphaneler yer almaktadır. Bu kısım ileri ki sürede işinize yarayacaktır.

Bugün ki yazımızı burada noktalayalım.
Evet 1. Bölüm olarak ne yaptık bir özetleyelim.

++İlk olarak bizlerde olması gereken özellikler (İstek, java, dil)
++ Mobil Uygulama Geliştirmek için olan programlar.
++ Android Studio
++ Android Studio Yeni Proje Oluşturmak
++ Android Studio Ana Ekran Tanıtımı (kısa)

  1. bölümde ilk olarak bunlara değindik temeli öğrenmek, neyin nerede nasıl olduğunu öğrenmek bu işte hataları sorunları en kısa sürede çözmenize yardımcı olacaktır. Kafanıza takılan ya da sormak istediğiniz soruları "Yorum" olarak yazı altında sorabilirsiniz.

  2. Bölüm de tekrardan görüşmek dileğimle.

Xinhad

Sort:  

İyi günler dilerim, yazınız @try-market ve @kusadasi tarafından yürütülen küratör projesi için seçildi.

Proje ile ilgili ayrıntılı bilgiye buradan ulaşabilirsiniz.

Cointurk Discord Kanalı

İlgi ve alakanız için çok teşekkür ederim. Yazılarıma uzmanlık alanlarıma göre devam edeceğim.

Saygılarımla