Android Nedir, Nasıl Öğrenilir?

Bugünkü yazımda, programlama adına merakı olan üyelerimize fayda sağlayacak bir yazımla böylesine değerli bir sitede, hep beraber birlikte bir şeyleri öğrenmek adına bu paylaşım altında buluşturmak istedim.

Android nedir?

Android Nedir, Nasıl Öğrenilir?

Android, Linux gibi işletim sisteminin çekirdeği demek daha doğru olur. Zira, linux gibi işletim sisteminin bir tabanı ve nesnel programlama dili olan Java'nın da devamıdır.

Android Nedir, Nasıl Öğrenilir?

Android işletim sistemini hangi markalar kullanır?

Android Nedir, Nasıl Öğrenilir?

En başta, en çok telefon ve tablet cihazı satan Samsung şirketi olmak üzere, Sony, ZTE, HTC, Huawei Xiaomi, Asus, Motorola, Acer, LG , Alcatel, Vestel ve yakın zamanda Blackberry markası da bu alana geri dönüş yaparak, bu yarışın içerisinde olacak şirketlerin kullanım alanıdır.

Tabi ki Google şirketinin kendine has olan Nexus cihazlarını da bahsetmemek komik olurdu :)

Şu sıralar 450 bin uygulamaya sahip olan dev bir kullanım alanı bulunan ve cihazlarındaki Android marketlerden (Google Play) birçok program indirilerek, sunulduğu platformdur.

Peki nasıl öğrenebilirim, nereden başlamam lazım?

Öncelikle en az bir programlama dili bilmeniz lazım. Bu Java dili olabilir daha basit C programlama dili olabilir, C# olabilir. Bu belirttiğim diller, Android’i kapsar ve sizin bu alanda kolaylıkla öğrenmenizi sağlar.

Eğer, bunların hiçbirini bilmiyorsanız ve ben zoru başarırım, diğer dilleri bilmeden de ilerlemeye çalışırım diyorsanız, olmazsa olmaz algoritmayı çözebilmeniz lazım.

Peki, algoritma nedir?

Android Nedir, Nasıl Öğrenilir?

Kısaca bahsedeyim; Sevgili KScanlar, hayatımız aslında bir algoritma. Örneğin, sabah uyanırız, yemek yeriz, banyoya gider dişleri fırçalarız, daha sonra üstümüzü giyer, dışarıya çıkarız ve gitmek istediğimiz yerlere sırayla adım adım kontrollü bir şekilde başlangıç noktamızdan, son noktamıza kadar bu ritmi düzenli bir şekilde hareket ettiririz.

İşte algoritma dediğimiz şeylerde programlama dillerinde böyle işler.

Yapmanız gerekenler, bu bahsettiğim olmazsa olmaz algoritmayı öğrenmektir.

Gerek C# üzerinden, gerek ise Xamarin üzerinden de kolaylıkla Android öğrenebilir, yeni projeler tasarlayabilir, cihazlara yeni Application geliştirebilirsiniz.

Yukarıdaki görsel, Xamarinden tüm işletim sistemlerine uyumlu çekirdek kodları ve katmanlarıdır. İnceleyebilir, fikir sahibi az da olsa programlama öğrenme adına harekete geçirebilirsiniz. Unutmayın, doğru adım doğru yerde olur.

Android Nedir, Nasıl Öğrenilir?

Android, zor bir dildir. Ancak, çabalandığı takdirde kolaylıkla üstesinden gelinir. Gerçi ben daha çok iOS üzerinde çalışıyorum. Fakat, Android de zevklidir tavsiye ederim.

Şimdi ilk olarak bilgisayarımıza aşağıda vereceğim linke tıklıyorsunuz ve Android Studio uygulama geliştirme platformunu indiriyorsunuz

https://developer.android.com/studio/index.html#downloads

İlk olarak IDE olarak indirin daha sonra SDK larını hazır paketler olacaktır, onları bilgisayarınızın Byte tipine göre yüklüyorsunuz. (Örneğin, Windows 32 Bit 8.1 )

Android Nedir, Nasıl Öğrenilir?

Android Nedir, Nasıl Öğrenilir?
Cevapla