Soru sorani azarlamak degil o. Daha bastan tembellik edip ayni soruyu 800. defa sorana tepki geliyor dogal olarak. Nedense odevini forum kenarlarinda yaptirmaya; kafasindaki projeyi yapay zekaya kodlattirmaya cok merakli tembel bir kesim var, basarili sonuç alma ihtimalleri sifira yakinsiyor olsa bile.
Mobil alanda yazilim gelistirmek icin once her yazilim muhendisinin bilmesi gereken temel seyleri ogrenip uzerine mobil cihazlar uzerinde calisacak programlarin farkliliklarini ogrenmek gerekiyor. Ornegin batarya kullanimini goz onune almak, kullanicinin etkilesimi negatif etkilenmemesi icin arka plan isleri multi-thread ya da ikincil process olarak tasarlamak, cihaz ekran boyutu ve degisken RAM miktarini goz onune almak, internetin ve GPS'in her an kesilebilecegi durumlarini goz onune almak vs gibi.
Ancak baslangici herhangi bir alanda yazilim gelistirecek insan ile ayni, once İngilizce ve matematik sonrasinda programlama, veri yapilari, algoritma, network, disk, multi-threading vs.
Bu dediklerim meslek edineceksen boyle. Kendi kendine eglencesine ufak capli seyler gelistireceksen tonla video var internette.