Android için programlamayı öğrenmek için bir Android cihazınızın olması gerekli mi?


Yanıtlar:


11

Şimdi Android Studio , Android Uygulamaları oluşturmak için tercih edilen IDE'dir. Ayrıca, iyi performans için donanım açısından en az Intel Core i3 işlemci ve 4GB RAM kullanılmalıdır. Tabii ki daha fazla donanım, daha iyi.


İşimizde birçok Android geliştirme yapıyoruz.

> Android'i öğrenmek ve programlamak için bir Android cihazınızın olması gerekli mi? <<

Hayır, başlamak için Android SDK ve Eclipse ADT Eklentisi yeterli olmalıdır. Donanım söz konusu olduğunda, 2 GB RAM'e sahip herhangi bir Core 2 Duo makinesi (veya eşdeğeri) iyi çalışmalıdır. Emülatörlerin başlaması yavaştır, ancak bir kez başladıktan sonra oldukça iyi çalışırlar. Hile bir kez başladığında kapatmak değildir ;-).

Gelişmiş programlama için, örneğin ivmeölçer ve GPS gibi konular gibi bir cihaz isteyeceksiniz. (Android emülatörü size bazı temel GPS taklit edelim ama gerçek cihaz için gerçek dünya senaryoları ile başa çıkmak gerekir.

Ayrıca profesyonel Android geliştirme yapmayı planlıyorsanız, her biri kendi tuhaflıkları olduğu için Android işletim sisteminin farklı sürümlerini çalıştıran farklı satıcılar tarafından en az 3-4 model almaya hazır olun. Müşteriler genellikle programın işletim sisteminin Y sürümüne sahip X cihazında çalışmadığından şikayet edeceklerdir.


3
"Yavaş başlamak"
David Conde

1
Günümüzde test için birkaç cihaz satın almak yerine Testdroid gibi hizmetler tercih edilebilir . Ayrıca, Android VM'leri artık hız sorununu azaltan donanım hızlandırmayı destekliyor .
scriptin

8

Android SDK, masaüstü sisteminizde çalıştırabileceğiniz çeşitli emülatörler içerir. Dikkat edin, emülatörlerin bazıları kaynaklara oldukça aç; çalıştıramayacağım birkaç şey var, çünkü donanımım sadece enfiye değil.

Gerçek bir Android cihazında koşmakla aynı şey değildir, ancak en azından para harcamak zorunda kalmadan ayaklarınızı ıslatmanıza izin verir.


8

Hayır derim ... eğer sadece çerçeveyi öğrenmek içinse, ona ihtiyacınız olduğunu düşünmüyorum. Michael'ın, kullanıcıların gerçekten kullanması için uygulamalar geliştiriyorsanız, uygulamanızın kullanılabilir olup olmadığına dair gerçek bir fikir edinebilmeniz için gerçek bir cihaz istediğiniz ölçüde kabul ediyorum. Ancak, öğrenme amacıyla, emülatörler size iyi uyacaktır.

Bir uyarı, petek için tablet programlamayı öğrenmeye çalışıyorsanız, bir cihaza yatırım yapmanız gerekebilir. Geçen ay içinde daha iyi olup olmadığını bilmiyorum, ama Honeycomb emülatörünü denediğimde çok yavaş ve tamamen kullanılamazdı.


6

Gerekli değil, ama ...

Android SDK, ekranda kullanabileceğiniz sanal cihazlar sunar, ancak gerçek dokunma olaylarına yanıt vermeden ve uygulamanızın ölçeğini elinizdeki bir cihazda görmeden, kullanıcıların gerçekten sizin uygulama.


1

Öğrenmek için ne bağladığınıza bağlıdır.

GPS öğelerini, konum yönetimini vb. Öğrenmek istiyorsanız, gerçek bir cihaza ihtiyacınız vardır.

Yatay / dikey ekran yönü gibi dinamik kullanıcı arayüzünü kontrol etmek istiyorsanız tekrar cihaza ihtiyacınız vardır.

Bunlar gibi daha fazla örnek olabilir. Ancak genel temel örnekler için cihaza ihtiyacınız yoktur. Dahili emülatör fazlasıyla yeterli.

Sadece ne yapmaya çalıştığınızı anlayın ve bir cihaza ihtiyacınız olup olmadığına karar verin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.