Merhaba,

Bildiğimiz üzere Android platformunda uygulama geliştirmek için belgesi ve örneği en bol programlama dili Java. Bu, zemini oluşturan Google'ın bir tercihi. Bu yüzden Android ile uygulama geliştirirken bu kazanımdan yararlanmak için Java dili ile uygulama yazabiliyor olmak gerek. Bunun yanında -sadece Java için değil- belli başlı yetkinlikler olması gerektiğini de söyleyebilirim sanırım.

Peki,

  • Sizce Android'e uygulama geliştirmek için Java ile ilgili olarak hangi konularda yetkinlik gerekiyor? Bu hususları başlıkla belirtmek mümkünse ne eklemek istersiniz?
  • Android üzerinde uygulama geliştirmek için "hedefler" ne olmalı?
  • Java için yazılmış bir teknik belgelendirmeyi (örn: Oracle Belg.) veya kitabı temel alsanız, bu hangisi olurdu?

Doğrusu bu soruyu, Java'yı ilkin Android üzerinde uygulama geliştirmek için öğrenmeye başlayan biri olarak, Android güdümlü Java öğrenimi sürecinde ben ve benim gibi sorunlar yaşayan potansiyel geliştirici veya belki bakımcı arkadaşlar için soruyorum. Şimdiden teşekkür ederim.

soruldu: 04 Haz '12, 08:47

murtaza's gravatar image

murtaza
981122535
cevap kabul oranı: 29%

değiştirildi: 04 Haz '12, 08:51

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


Öncelikle temel java bilgin olması gerek, java class yapıları, miras gibi temel konular, jenerikler, iterators, collections, bunları kullanmaya ihtiyaç duyacağın için bilmen gerek.

Android ile istediğin uygulamayı geliştirebilirsin, tabi bunu yapmak zahmetlidir

android bir çok farklı cihazda çalıştığı için uygulama performansı çok önemli

En güzel kaynak buradan ulaşabilirsin her gün buradayım başlangıç olarak buradan başlayabilirsin

permanent link

cevaplandı: 08 Haz '12, 17:49

kemal_faust's gravatar image

kemal_faust
812122129
cevap kabul oranı: 28%

1
(15 Tem '13, 10:25) olkunmustafa olkunmustafa's gravatar image

Android kendi SDK'si ile programlama yaptiriyor, UI mantiklari farkli, kendine ozel bir dunyasi var. Anroid'e gecmeden once javada temel programlama, class, abstract class, interface, OOP, kalitim gibi konular bilmeniz avantajiniza.

Ama herseyden once mobil programlama yapiyorsaniz dikkat etmeniz gereken 2 onemli konu var:

1 - UI Design'lariniz gelistirdiginiz aletlere(telefon ve tabletlere) uyumlu olmali (bakiniz responsive design)

2 - Sistem kaynaklarini ve data alisverislerinizi dikkatli kullanmalisiniz, boylece yazdiginiz app online service'lerle calisacaksa performans sorunlari yasamassiniz.

Android programlama konusunda burda detayli tutorials var.

Mobil responsive design ile ilgili blog yazilari ve sunumlar isinize yarayabilir.

permanent link

cevaplandı: 04 Haz '12, 15:04

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

Objektif olmayan görüşümü belirteyim. Java GUI (Awt, Swing) bilenler için Android'de tasarım yapmak ve kodlamak çok daha kolay oluyor.

permanent link

cevaplandı: 05 Haz '12, 04:33

mimaraslan's gravatar image

mimaraslan
2.2k6810794
cevap kabul oranı: 25%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,076
×817

Soruldu: 04 Haz '12, 08:47

Görüntüleme: 3,552 kez

Son güncelleme: 15 Tem '13, 10:25

powered by BitNami OSQA