Kendiniz bir telefon uygulaması nasıl oluşturulur? Android için kendiniz bir mobil uygulama nasıl oluşturulur? Android uygulamaları için genel kurallar

Dmitry Dementy

Mobil uygulama geliştirmeye yatırım yapmaya değer olup olmadığından şüpheniz mi var? Bunu kendiniz yapabilirsiniz ve tamamen ücretsiz. Mobil stratejinizin etkinliğini uygun bir şekilde değerlendirmek için kullanılabilecek bir test sürümüne sahip olabilirsiniz. Ve eğer denersen, iyi bir iş çıkaracaksın mobil uygulama Akıllı telefon ve tablet sahipleriyle çevrimiçi etkileşimin ana aracı olacak.

En havalı mobil uygulamanın bile tek tanıtım aracı olamayacağını unutmayın. Yalnızca kapsamlı İnternet pazarlaması, trafik ve satış açısından maksimum sonuçları verir.

Kendi mobil uygulamanızı yapmaya değer mi?

Maliyetler. Eğer benim sözlerime inanmıyorsanız, işte bazı gerçekler:

  • Flurry Analytics ve comScore'a göre akıllı telefon ve tablet sahipleri, cihazla çalıştıkları toplam sürenin yalnızca %14'ünde tarayıcıyı kullanıyor. Ve zamanlarının %86'sını farklı uygulamalara harcıyorlar.
  • Yüklü uygulama- tüketiciyle doğrudan iletişim kanalınız. Bir düşünün: Reklamlara para harcamanıza veya Yandex'i kullanarak birinin sizi bulmasını beklemenize gerek yok. Geriye kalan tek şey kullanıcının ihtiyaç duyduğu işlevselliği desteklemek ve ona ilgili içeriği sağlamaktır.
  • Tabletler ve akıllı telefonlar kullanılarak yapılan satın almaların sayısı hem genel olarak internette hem de RuNet'te artıyor. Pazarlama ajansı Criteo'ya göre, 2016 yılında RuNet'teki çevrimiçi işlemlerin yarısından fazlası mobil cihazlar kullanılarak yapılacak.

İsterseniz uygulama mobil tarayıcı, burada yalnızca siteniz açılır. Bir kullanıcı hangi durumda böyle bir İnternet tarayıcısı yükler? Yalnızca ürününüzle veya bilgilerinizle ilgileniyorsa. Bu nedenle şunu unutmayın: Uygulamayı yükleyen müşteri, hedef kitlenin sadık ve satın almaya hazır bir temsilcisidir.

Bu durumda profesyonellerin Android ve iOS için hazırladığı özel programlar yerine risk alıp sadık müşterilere DIY uygulamaları sunmaya değer mi? Hadi çözelim.

Ne zaman kendiniz bir uygulama oluşturabilirsiniz?

Web sitesi ziyaretçilerinin neye ihtiyacı olduğunu hatırlıyor musunuz? Kaynağın içeriği veya işlevselliği nedeniyle gelirler. İnsanlar bilgi almak, bir şeyler satın almak, arkadaşlarının fotoğraflarına bakmak ve yorum yapmak vb. istiyor. Mobil uygulama kullanıcılarının da aynı şeye ihtiyacı var. Bilgi arıyorlar veya bir tür işlem yapıyorlar.

Bir işletmenin kendi başına bir web sitesi yapabileceği zamanı hatırlıyor musunuz? Henüz profesyonellerle işbirliği yapacak paranız olmadığında, ancak WordPress veya Joomla'yı anlamak için hala zamanınız ve arzunuz var. Başvurularda da durum aynı. iOS ve Android için kendi kendine oluşturulan programlar, kabaca açık kaynak motorlar üzerine kurulu web siteleriyle karşılaştırılabilir.

Çalışmaya başlamak için kayıt olmanıza gerek yoktur. Şimdi Oluştur düğmesini tıklayın ana sayfa veya hizmetin herhangi bir sayfasında sağ üst köşedeki Uygulama Oluştur menüsünü seçin.


Uygun uygulama şablonunu seçin. Bir içerik projesinden bahsediyorsak aşağıdaki seçenekler ilginizi çekebilir:

  • Manuel. Bu şablon bir rehber programı oluşturmanıza olanak sağlar.
  • Blog. Uygulama, blog hedef kitlenizin bir akıllı telefon veya tablet ekranından yeni notları okumasına yardımcı olacaktır.
  • İnternet sitesi. Şablon bir web sitesini uygulamaya dönüştürür.
  • Sayfalar. Bu şablonla herhangi bir içeriği basit işlevselliğe sahip bir uygulamaya dönüştürebilirsiniz.
  • Haberler. Şablon, sektör veya bölgesel haberlerin toplayıcısı olan bir uygulama oluşturmanıza olanak tanır.
  • Sayfa. Şablon, e-kitap gibi çevrimdışı içeriği uygulamaya dönüştürür.
  • VK Sayfası ve Facebook Sayfası. VKontakte ve Facebook'taki açık grupların güncellemelerini izlemenizi sağlayan bir uygulama oluşturun.
  • Youtube. YouTube kanalınızı tanıtmak için şablonu kullanın.

Blog Uygulaması Nasıl Oluşturulur

Blog şablonunu kullanın. Uygun alana blogunuzun veya RSS feed'inizin URL'sini girin. Bir not başlığı rengi seçin.


Uygulamanın adını girin.


Bir açıklama ekle.


Standart bir simge seçin veya özel bir simge ekleyin. Uygun görüntü boyutu 512 x 512 pikseldir.


Bir indirme dosyası oluşturmak için Uygulama Oluştur düğmesini tıklayın. Bu işlemin ardından sisteme kayıt olmanız gerekmektedir. Kaydınızı onaylayın ve kişisel hesabınıza gidin. Buradan uygulamayı mobil cihazınıza yükleyebilir, yayınlayabilirsiniz. Google Oyun ve Amazon Uygulama mağazası. Sistem aynı zamanda para kazanma seçeneği de sunuyor. Bu özelliği kullanırsanız uygulamada reklamlar görüntülenecektir.


Uygulamanın mobil cihazınızda nasıl çalıştığını kontrol edin. Bir tablette program, başlık ve duyuru biçiminde blog yazılarının bir listesini görüntülemelidir.

İÇİNDE kişisel hesap AppsGeyser ile kurulum sayısını izleyebilir, anlık bildirimler oluşturabilir, uygulamayı mağazalarda yayınlayabilir, reklamlarla programdan para kazanabilir ve ayrıca uygulamayı düzenleyebilirsiniz.


Daha fazla uygulama mı istiyorsunuz? Ardından Kılavuz şablonunu kullanarak bir rehber uygulaması oluşturun.


İçeriği düzenledikten sonra uygulamanın adını belirtin, açıklama ve simge ekleyin. Uygulama Oluştur düğmesini tıklayın. İndirilen dosyayı oluşturduktan sonra mobil cihazınıza kurun ve çalışıp çalışmadığını kontrol edin.

Lütfen unutmayın ki çoğu mobil cihazlar Varsayılan olarak bilinmeyen kaynaklardan uygulamaların yüklenmesini engeller. Bir kullanıcı sitenizden veya uygulama oluşturma sitesinden bir program indirirse, yüklemeye çalıştığında bir güvenlik uyarısı görecektir. Bazı istemciler muhtemelen programı yüklemeyi reddedecektir.


AppsGeyser'a benzer 8 kurucu

Evrensel AppsGeyser yapıcısı size uygun değilse benzer hizmetlere dikkat edin:

  • AppsMakerStore. Hizmeti kullanarak uygulamalar oluşturabilirsiniz farklı şekiller: E-ticaret programlarından içerik projelerine yönelik çözümlere kadar. Tasarımcı iOS ve Android için uygulamalar yapar. Servis arayüzü Ruslaştırılmıştır. Yeni başlayanlar için yapıcının kullanımına ilişkin bilgilendirici bir kılavuz bulunmaktadır. Hizmet ücretlidir.
  • Mobincube. iOS ve Android uygulamaları oluşturmaya ve bunlardan para kazanmaya yönelik bir araç. Hizmetin temel işlevleri ücretsiz olarak sunulmaktadır. Tasarımcı farklı türde uygulamalar oluşturmanıza olanak sağlar.
  • İyi Berber. Bu hizmeti kullanarak Android ve iOS uygulamaları geliştirebilirsiniz. İnşaatçıya ödeme yapılır, kullanım maliyeti aylık 16 USD'dir.

Sunulan hizmetlerin çoğu İngilizce arayüze sahiptir. İnşaatçılarla çalışmaktan rahatsızlık duyuyorsanız ingilizce dili, Ruslaştırılmış içeriğe sahip platformları seçin.

Uygulama tasarımcıları: taş balta mı yoksa ince, modern bir alet mi?

Bir aşırı uçtan diğerine gitmeyin. Önerilen hizmetlerin yardımıyla gerçekten işlevsel işlevsel uygulamalar oluşturabilirsiniz. Ortaya çıkan programlar, çevrimiçi ticareti kolaylaştırmaktan içerik dağıtımına ve izleyicileri eğitmeye kadar çeşitli sorunları çözmek için kullanılabilir. Tasarımcıda oluşturulan uygulamalar Google Play'de ve App Store'da yayınlanabilir, düzenlenebilir ve reklam veya ücretli kurulumlar kullanılarak para kazanılabilir.

Sunulan hizmetleri abartmayın. Bariz dezavantajları, kalıplaşmış doğaları olmaya devam ediyor. Hakkında programların hem tasarımı hem de işlevselliği hakkında. Ayrıca, iyi işlevselliğe sahip platformlara erişim ücretlidir. Hangisi daha iyi: geliştiricilere çalışmaları için bir kez ödeme yapmak mı yoksa tasarımcının sahiplerine uzun yıllar boyunca ödeme yapmak mı? Matematiği kendiniz yapın.

Ve bir şey daha: Kendiniz mobil uygulama oluşturmaya zamanınız yoksa şirketimizle iletişime geçin. Mobil uygulamalar geliştiriyoruz ve .

Bize Ulaşın Tartışalım mı? Ücretsiz danışmanlık siparişi verin

Elena Şramenko

CEO
"Akintsev ve Ortakları" şirketi

“AppGlobal'ın mobil uygulama tasarımcısı hakkında birkaç söz söylemek istiyorum.

Yakın zamanda uygulamamızı AppGlobal yapıcısını temel alarak geliştirdik. Ve her gün bu aracın çeşitli görevleri uygulayabileceğiniz daha fazla yeteneğini ortaya çıkarıyoruz.

Öncelikle bu aracın her iki taraf için de büyük fayda sağladığını fark ettim: uygulamanın sahipleri olarak bizim için ve bu uygulamayı kullanan müşterilerimiz için.

Pazarlama sorunlarımızı çözerek müşterilerimize ek faydalar sağlıyoruz:

İlgilerini çeken bir konuyla ilgili tüm bilgiler parmaklarının ucundadır ve ücretsiz olarak erişilemeyen materyalleri inceleme fırsatına sahip olurlar. Sadece uygulama üzerinden aktif olan indirim ve hediyelerden faydalanabilirler. Ayrıca uygulamadan hizmet veya teslimatınızın ücretini ödeyip ücretsiz arama yapma imkanına da sahipler.

Bu sayede hem düzenli müşteriler kazanıyoruz hem de yenilerini çekiyoruz.”

İlya Basnin

AppGlobal ortağı

“Diğer tüm hizmetlerin en büyük dezavantajı teknik desteğin olmayışıdır.

Birçok kurucuyu analiz ettim.

Çoğu zaman, sahipleri AppGlobal materyallerini kopyalayan basit, ucuz platformlar kullanılır, ancak tasarımcının kendisi "ham" ve bitmemiş kalır.

En büyük dezavantajı destek eksikliğidir. Düşük fiyatlara rağmen hâlâ rekabete dayanamıyorlar.”

Arthur Budovski

“Mobil uygulamayı kullanmaya başladığım ilk ayda satışlar %14 arttı!

Satış metinleri yazıyorum ve insanlara bu sanatı öğretiyorum. Okuyucularımın bana olan güveni mobil uygulama olması sayesinde arttı. Mesela Okulum Apstore ve Google Play'deyse, bu benim bir tür "dolandırıcılık" değil, sağlam bir işim olduğu anlamına gelir. İnsanlar uygulamayı telefonlarına bile indirmeden eğitim satın alıyorlar.

AppGlobal yapıcısının kendisi mega bir araçtır! Sadece birkaç saat içinde, özel programlama bilgisi olmadan, tam teşekküllü bir uygulamayı kendiniz oluşturabilirsiniz! Tek şey, farklı arayüzler yapabilmek istiyorum çünkü tüm uygulamalar düğmeler nedeniyle birbirine benziyor.

Artık mobil uygulamamda ses ve video materyalleri ve bilgi sekmeleri yayınlıyorum. Haber aboneliği var, ile entegrasyon var sosyal ağlar. Okuyucularım için push bildirimleri kullanıyorum. Yemek yemek Geri bildirim Müşterilerden mesaj, fotoğraf almak gibi.

Ürünümün lansmanının moderasyon nedeniyle ertelenmesine rağmen AppGlobal hizmetiyle yaptığım işbirliğinden çok memnunum. Sorunlar oldukça hızlı bir şekilde çözülüyor, danışmanlar tüm sorunların çözülmesine yardımcı oluyor.

Sitem artık mobil bir hayat yaşıyor. Müşterilerimin ve okuyucularımın mobil uygulamamı takdir edeceklerini ve bana birden çok kez geri döneceklerini gerçekten umuyorum!

AppGlobal'a teşekkürler basit çözümler zor ama önemli sorular!”

ameliyathane Android sistemi Bugün dünyanın en popüler mobil platformlarından biridir. Hemen hemen her sahip Android akıllı telefon Belirli bir durumda kendisine uygun benzersiz bir başvuru almak isterim ancak böyle bir başvuruyu bulmak her zaman mümkün olmuyor. Bu yazımızda sizlere ücretsiz yöntemler kullanarak kendinize nasıl Android uygulaması yapabileceğinizi anlatacağız.

Android platformunun hızlı gelişimi nedeniyle, açıklanan programların bazı işlevleri değişebilir, bu nedenle ayrıntıları açıklığa kavuşturmak için yorumları yazın. Son baskı - 01/20/2018.

Doğal olarak ilerleme durmuyor ve Android işletim sisteminin gelişmesiyle birlikte, ona uygun çeşitli türde uygulamalar oluşturmak için giderek daha fazla fırsat ortaya çıkıyor. Ve eğer yakın zamanda sadece enstitüde bunu inceleyen bir uzman bunu yaratabildiyse, şimdi yapabilir herhangi bir telefon veya tablet sahibi Android çevrimiçi.

Kullanıcılar benzersiz bir programla kendilerini memnun etmek için kendi uygulamalarını oluşturabilirler. Ya da biraz para kazanmak için bunu yapabilirler. Bugün İnternet bunun için tüm fırsatları sunuyor.

Aşağıda açıklanan araçlar, birkaç aşamada kendi uygulamanızı oluşturmanıza olanak sağlayacaktır.

Sunulan programlardan bazıları yalnızca yapmanıza değil, aynı zamanda hemen para kazanın onun. Ayrıca oluşturulan uygulamalardan herhangi biri yerleştirilebilir. Google sistemi Oynamak.

Android uygulamasını kendiniz oluşturmanın dört yolu

Aşağıda böyle bir uygulamayı hızlı bir şekilde ve fazla bilgi gerektirmeden oluşturmanıza olanak sağlayacak dört "araç" bulacaksınız. Bu tür programlar, ihtiyacınız olan her şeyi blok blok oluşturmanıza olanak tanıyan inşaat kitlerini anımsatır; tanıdık LEGO inşaat setinin montajına iyi bir benzetme.

Burada sunulan tüm programlar aşağıdaki kriterlere göre seçilmiştir:

  • Rahat kullanım. Doğal olarak bu öneriler eğitimli uzmanlar tarafından kullanılmayacak, ancak düzenli kullanıcılar, Sen ve ben gibi. Bu nedenle uygulamanın çok kullanışlı, işlevsel ve kullanımı kolay olması gerekir.
  • Sezgisel olarak basit arayüz. Mantıksal olarak konuşursak, bu nokta bir önceki noktanın devamı gibi görünüyor, bu da programın yalnızca kullanışlı değil aynı zamanda sezgisel olması gerektiği anlamına geliyor.
  • Mükemmel işlevsellik. Bir uygulama oluşturmanın çok çeşitli yolları kesin bir artıdır. Her ne kadar sunulan tüm programlar, bazı küçük ayrıntılar dışında ortalama olarak aynı işlevlere sahip olsa da.

Aşağıda ilk uygulamanızı oluşturmanıza yardımcı olacak çeşitli araçlara göz atacağız.

App Builder - uygulamalar oluşturmak için basit bir araç

Bu seçenek iyi bir şekilde hızlı bir şekilde kendi uygulamalarınızı oluşturmak için. Şüphesiz iyi haber şu ki, bir kuruş bile yatırım yapmadan kullanabilirsiniz, bu da şu anlama geliyor: ücretsiz. Burada da dezavantajlar olsa da, en azından tamamen İngilizce olması (Aralık 2017'deki güncellemeden sonra Rusça eklendi).

Program özellikleri

  • Bir uygulama oluşturmak için çok çeşitli şablonlar vardır. Aklınızda basit bir uygulama varsa bu program bir şablon seçmenize kolayca yardımcı olacaktır;
  • Uygulamayı oluşturduktan sonra istatistiklerini takip edebilirsiniz;
  • Bir uygulama oluşturursanız ve incelemeyi geçerse, Google Play Store'da kolayca ve oldukça kolay bir şekilde listelenebilir.

AppsGeyser - kendi başınıza yüksek kaliteli Android uygulamaları oluşturmanızı sağlayan bir site

Resmi web sitesi - https://www.appsgeyser.com

Bu araç öncekinden daha iyidir çünkü kendi uygulamanızı oluşturmak için çok daha fazla fırsat vardır. Site sadece birkaç dakika içinde kendi programınızı oluşturmanıza olanak tanır. Bu editör, karşılaştığımız her şeyin en basitidir. Yapmanıza yardımcı olacağı uygulamaların listesi çok geniştir, normal bir tarayıcıdan başlayıp kendi mesajlaşma programınızla biten.

AppsGeyser'ın Faydaları

  • Uygulama, kelimenin tam anlamıyla birkaç tıklamayla oldukça hızlı bir şekilde yazılmıştır;
  • Android için basit oyunlar oluşturmanıza olanak tanır, çünkü kabul etmelisiniz ki günümüzde her araç bunu yapamaz;
  • Uygulama hazır olduğunda Google Play mağazasına kolayca yerleştirilebilir;
  • Ayrıca AppsGeyser hizmeti aracılığıyla programınızdan doğrudan para kazanabilirsiniz. Bu yararlı bir işlevdir, çünkü hayal gücünüzü göstererek bundan para da kazanabilirsiniz;
  • Kişisel hesabınızda çevrimiçi bir uygulama oluşturun, düzenleyin, yayınlayın (böylece sonuçlar kaydedilir).

IbuildApp - kendi projelerinizi geliştirmek için güçlü bir motor

Bu araç gerçekten kapsamlı bir incelemeyi hak ediyor. Yukarıda tartıştığımız gibi Android uygulamaları oluşturmak için bir programlama dili bilmenize gerek yok. Geliştirme platformu o kadar basittir ki kendi uygulamanızı oluşturmak çok basit olacaktır. İşlem sadece birkaç dakika sürecek ancak sonuç belli olacak.

IbuildApp web sitesinde hem ücretli tarifeler (daha fazla geliştirme ile bireysel bir uygulamanın geliştirilmesi) hem de ücretsiz şablonlar bunlardan çok var.

Rusya resmi web sitesi - https://russia.ibuildapp.com

Neler yapabileceğini görelim:

  • Çeşitli konularda geniş bir konu arşivi: restoranlar, kafeler, spor aktiviteleri ve istediğiniz herhangi bir şeyi seçmenize olanak tanıyan diğer birçok konu olabilir. Tek yapmanız gereken belirli bir şeyi seçip ihtiyaçlarınıza uyacak şekilde düzenlemek;
  • Ayrıca oluşturulan uygulamayı tanıtmanın yerleşik yolları da vardır. Program yalnızca hızlı bir şekilde bir uygulama oluşturmanıza yardımcı olmakla kalmaz, aynı zamanda onu tanıtır. Diğer durumlarda bu süreç çok uzun zaman alır;
  • Ayrıca uygulamayı şuraya bağlayabilirsiniz: reklam ağı bu da bundan para kazanacağınız anlamına gelir.

AppsMakerstore - basit programlar oluşturmaya yönelik platform

Resmi web sitesi - https://appsmakerstore.com

için tasarlanmış dördüncü harika platform Android oluşturma uygulamalar. Muhtemelen en önemli avantajlardan biri, AppsMakerStore web sitesini kullanarak çok platformlu (örneğin Android, iOS ve Windows Phone'da) programlar oluşturabilmenizdir.

Platformun avantajlarına bakalım:

  • Tasarımcıyla çalışma çevrimiçi olarak gerçekleşir;
  • Ücretsiz kayıt imkanı;
  • Hazır düzenleri kullanarak uygulamalar yazarken, her kullanıcıya konuyla ilgili çok çeşitli şablonlar sunulur.

APK Creator'ı kullanarak uygulama oluşturmaya yönelik video talimatları


Hepsi bu, umarız aradığınızı bulmuşsunuzdur ve seçimimizden memnun kalmışsınızdır. Bu araç seti, acemi bir programcı için özel bir şey olacak ve ücretsiz olarak basit uygulamalar oluşturmanın inceliklerini anlamanıza olanak tanıyacak.

Google'ın Android işletim sistemi, uygulamalar oluşturmak isteyen geliştiriciler için idealdir. cep telefonları her seferinde Apple'ın karmaşık onay süreçlerinden geçmek zorunda kalmadan.

Bu kılavuz, kendi uygulamanızı kolaylıkla geliştirmeye başlamanıza yardımcı olacak gerekli yazılım ve araçlar konusunda size rehberlik etmeyi amaçlamaktadır.

Programlamada ne kadar iyi olduğunuzun bir önemi yok; çünkü Android yazılım geliştirme kitinde (SDK) uzmanlaşabilirseniz uygulamalarınız harika sonuçlar verecektir. Bu nedenle, kendinizi olayların akışına kaptırmak için aşağıdaki kaynaklara göz atın.

Java Geliştirme kiti

Java uygulamaları (Android uygulamalarının temeli) geliştirmeye başlamak için ihtiyacınız olacak ilk şey, Oracle'ın aşağıdaki bağlantıdan indirebileceğiniz Java Geliştirme Kitidir (JDK).

Muhtemelen bilgisayarınızda uygulamaları çalıştırmak için gerekli olan Java Runtime Environment'ı (JRE) bir biçimde indirip yüklemişsinizdir. Açık olan JRE sürümünü kaldırmanız gerekir şu anİndirdiğiniz JDK sürümüyle çakışması durumunda bilgisayarınıza kurulu. Neyse ki, yukarıdaki sürüm en son ve daha iyi versiyon Kesinlikle JDK ile uyumlu olacak olan JRE, yeniden yükleme ihtiyacını ortadan kaldırıyor.

Yükleyiciyi indirip çalıştırın, kurulum penceresinde 'Geliştirme Araçları', 'Kaynak Kodu' ve 'Genel JRE'nin bulunduğundan emin olun manuel kurulum(aşağıda görülebilir). 'İleri'ye tıklayın, yeterli boş zamanınız varsa lisans sözleşmesinin şartlarını okuyun ve kuruluma devam edin.

Çoğu entegre geliştirme ortamı (IDE) uygulaması (bir sonraki adımda bunun hakkında daha fazla konuşacağız) kendi derleyicileriyle birlikte gelse de, yeni yüklenen Java derleyicisini IDE'ye yerleştirmenizi öneririm. Komut satırı böylece ihtiyaç duyduğunuzda kullanabilirsiniz.

Windows kullanıyorsanız Denetim Masası'ndan Sistem Ayarları'na gidin ve Gelişmiş Sistem Ayarları'nı seçin. Burada ' seçeneğini seçin Ortam Değişkenleri' ve 'Yol' değişkenini bulun. Aşağıdaki örnekte gösterildiği gibi, Java kurulumunuzdan önce dosyaya 'bin' dizini olarak bir let ekleyin.

Her şeyin başarılı olup olmadığını kontrol etmek için 'java -version' ve 'javac -version' komutlarını kullanın. Aşağıdakine benzer bir şey görmelisiniz:



IDE'yi yükleme

Entegre geliştirme ortamları genellikle sezonluk geliştiriciler ve uygulama geliştirmek isteyen yeni başlayanlar tarafından kullanılır. Bilmeyenler için IDE, programcıların hata ayıklayıcılar, derleyiciler ve daha fazlası gibi yoğunlaştırılmış bir araç seti sağlayarak kod yazmalarına yardımcı olan bir uygulamadır.

İnternette birçok IDE mevcut olmasına rağmen, Google'ın Android SDK ile entegre etmek için bir eklenti sağlaması nedeniyle burada ücretsiz Eclipse yazılımını kullanacağız. Eclipse'in gerekli sürümünü indirebilirsiniz.

Bu duruma göre değişebilir, ancak kaynağı indirdiğimde yazılım, herhangi bir kurulum gerektirmeden başlayabileceğiniz bir 'Eclipse.exe' dosyasını içeren bir zip arşivi olarak sağlandı. Sürümünüz kurulum gerektiriyorsa, özel bir gereksinim veya ayar olmadığından bunu kendiniz yapın. İlk başlattığınızda yazılım sizden kodlarınızın ve ilgili dosyalarınızın bulunduğu 'Workbench'i belirtmenizi isteyecektir. Lütfen sizin için uygun olan bir lokasyonu belirtiniz.

Tamamlandığında size aşağıdakiler sunulacaktır:

Başlamadan önce Eclipse'i biraz tanımak istiyorsanız Yardım penceresini açın ve Workbench Kullanım Kılavuzu'na bakın. Ayrıca dile henüz aşina değilseniz temel Java becerilerini öğrenmenize yardımcı olacak Geliştirme Kullanıcı Kılavuzunu da burada görebilirsiniz.

Android SDK'yı indirin

Bu bağlantıyı takip edin ve 'SDK'yı Alın'ı tıklayın. Bir sonraki sayfada size bir bağlantı sunulacaktır. Android kurulumları SDK'yı bilgisayarınıza yükleyin.

Yürütülebilir dosyanın indirilmesi tamamlandıktan sonra kurulumu başlatın. Aşağıdaki pencereye ulaştığınızda, kurmak istediğiniz dizinin yolunu belirtin veya önceden belirlenmiş olanı hatırlayın.

Kurulum tamamlandığında Android SDK Yöneticisini açın, ardından aşağıdaki pencereyi göreceksiniz:

Orijinal kurulumda yer almayan gerekli paketleri ve kaynakları yüklemek için düğmeye tıklayın.

Android Geliştirme Araçları eklentisini yükleyin

Yukarıda belirtildiği gibi Google, Eclipse için doğrudan IDE'den eklenebilecek özel bir Android SDK eklentisi sunmaktadır.

Eclipse'de 'Yardım'a gidin ve 'Yeni Yazılım Yükle'yi seçin. 'Ekle' düğmesini tıkladığınızda, ADT eklentisini içeren çevrimiçi bir yazılım deposu eklemenizi sağlayacak bir pencereye yönlendirileceksiniz. Açıklayıcı bir ad verin ve 'Konum' bloğuna aşağıdaki URL'yi girin:

  • http://dl-ssl.google.com/android/eclipse

'Tamam'ı tıklayın. Yeni eklenen depoyu seçin ve 'Geliştirici Araçları' onay kutusunu işaretleyin.

'İleri'ye tıklayın ve eklenti dosyalarını yüklemek için gerekli adımları izleyin. Tamamlandığında Eclipse Kontrol Panelinizde aşağıdaki 2 simge görünmelidir:

Şimdi 'Pencere' ve 'Tercihler'e gidin, 'Android' bölümünü seçin ve SDK Konumunun daha önce belirttiğiniz SDK diziniyle eşleştiğinden emin olun. Sonuç olarak aşağıdakileri almalısınız:

Artık Android Geliştirme Araçları eklentisinin sahibisiniz.

Bir Android emülatörü kurma

Bu yardımcı olsa da, Google bize kendi mobil işletim sisteminin harika bir emülatörünü ve bir SDK'yı sağladığından, uygulamalar oluşturmak için aslında her Android cihaz modelini elinizde bulundurmanıza gerek yok. Geliştirmeye başlamadan önce, test platformunun önceden hazır olması için Android Sanal Cihazını (AVD) yapılandırmamız önerilir.

Şimdi yeni bir sanal cihaz oluşturmamız gerekiyor. Bu örnekte genel bir cihazın oluşturulduğu varsayılmaktadır ancak Android cihazlara yönelik belirli ayarlara yönelik kaynaklar da mevcuttur. 'Yeni'yi seçtiğinizde aşağıdaki gibi boş bir pencere sunulacaktır:

  • Ad: Uygulamayı birden fazla cihaz ayarında test etmek istiyorsanız açıklayıcı bir şey girmeniz gerekecektir. Öte yandan daha genel bir isim de kullanılabilir.
  • Hedef: Bu, öykünücünün hedefleyeceği Android sürümüdür. Çoğu durumda seçeneğiniz şu olacaktır: En son sürüm Yüklü bir SDK ile birlikte gelen Android. Ancak daha önceki sürümlerde test yapmak istiyorsanız (çok sayıda farklı sürüm ve model olduğu göz önüne alındığında bu oldukça akıllıca olacaktır), ek sürümleri yüklemek için SDK yöneticisini kullanın.
  • SD kart: Cihazda kullanılacak ek depolama alanının göstergesi. Varsayılan olarak sanal cihazda 194 megabayt "dahili" bellek ve bir SD kart bulunur, bu nedenle gerekli disk alanı miktarını manuel olarak belirtmeniz gerekecektir.
  • Dış Görünüm: Yüklemek için bu seçeneği kullanabilirsiniz dış görünüş ve konfigürasyonlar özel cihaz (HTC Oneörneğin X). Ancak bizim durumumuzda standart değeri kullanıyoruz.
  • Donanım: fiziksel cihazlar arasında olduğundan Android tabanlı Donanımsal olarak ciddi farklılıklar vardır, uygulamanızın kullanacağı herhangi bir donanımı eklemek için bu seçeneği kullanabilirsiniz.

Bitirdiğinizde AVD Manager penceresi yeni oluşturulan cihazınızı içermelidir. Bu cihazı başlatmak için 'Başlat'ı tıklayabilirsiniz, ancak ilk başlatmanın biraz zaman alabileceğini unutmayın.



İlk Android projeniz

Artık bilgisayarınızı zaten tüm özelliklerle donattığınıza göre gerekli uygulamalar ve eklentileri kullanarak kod geliştirmeye başlayabilirsiniz. Ancak öncelikle proje dosyalarını hazırlamamız gerekiyor.

Başlamak için 'Dosya', 'Yeni', 'Proje'ye gidin ve Android sekmesini açın. Orada 'Android Uygulama Projesi'ni seçin, önünüzde aşağıdaki pencere açılacaktır:

Uygun değeri seçmek için her alanın yanındaki açılır menüleri kullanabilirsiniz. Dikkate alınması gereken en önemli şey, kurulum sırasında uygulamamızın adından sorumlu olan 'Uygulama Adı' ve en erken belirttiğiniz 'Minimum Gerekli SDK'dır. Android sürümü bu uygulamanızı destekler.

Devam etmek ve simgeyi ayarlamak için 'İleri'yi tıklayın çalıştırılabilir dosya, uygulamanızın yüzü olacak. Bir sonraki menü sizden uygulamanız için bir 'Etkinlik' oluşturmanızı isteyecektir.

Bu, kullanıcının etkileşime gireceği eylem veya görünümdür, bu nedenle yapılacak en mantıklı şey, uygulamanızı kullanıcının hangi pencereleri göreceğine ve bunların her birinde hangi işlevlerin bulunacağına göre etkinliklere bölmektir. Yani örneğin şunu yaratırsanız: basit bir program"Merhaba Dünya", o zaman metni temsil eden yalnızca bir aktif pencereye ihtiyacınız vardır ve tüm arayüz ayarları, SDK'nın oluşturduğu kaynak dosyalarından alınır.

Bu pencerelere karar verdiğinizde ‘Son’a tıklayın. Eclipse, programınızın parametrelerini belirlemek için içine kod yazacağınız ve/veya ayarları değiştireceğiniz uygulama için gereken tüm dosyaları bir araya toplayacaktır.

Ve hepsi bu! Bitmiş uygulamayı bir araya getirmek için her şey hazır. Android uygulamalarının nasıl geliştirileceğine ilişkin (programlama deneyimi olanlar için) Google'da kapsamlı eğitimler bulabilirsiniz. Java programlamaya girmek isteyen herkes öncelikle Oracle tarafından sağlanan eğitimlere benzer eğitimleri okumalıdır.

Finansal yatırımlar ve özel bilgi olmadan.

Burada basit talimatlar, temel bir iOS uygulamasını nasıl oluşturacağınızı ve cihazınızda nasıl deneyeceğinizi. Buna dayanarak konunun daha da derinlerine inebilir ve gerçekten faydalı programlar oluşturabilirsiniz.

Windows kullanıcıları için not: iOS için uygulamalar oluşturmak için OS X'i yüklemeniz gerekir sanal makine(VirtualBox, VMware). Bu süreç hiçbir şekilde basit değildir ve ayrı talimatlar gerektirir.

1. App Store'a gidin ve yükleyin XCode geliştirme ortamı :

Zaten XCode'unuz varsa, onu güncellemeniz gerekir.

2. xCode'u başlatın ve menü öğesini seçin Dosya -> Yeni -> Proje:

3. Platformu ve uygulama türünü seçin:

4. Proje hakkında bilgi verin. Lütfen "Evrensel" uygulama türünü seçtiğimizi unutmayın:

5. Düğmeye tıklayın Yeni dosya ve uygulama dosyalarını saklayacağımız klasörün adını belirtin:

6. Git Deposu Oluştur onay kutusunun işaretini kaldırın ve Oluştur düğmesine tıklayın. Sonuç olarak, uygulama üzerinde çalışmak için başlangıç ​​ekranına gitmelisiniz:

7. Öğeye tıklayın Ana.storyboard sağdaki menüde öğeyi ana alana sürükleyin Etiket ve ona metin ekleyin Selam Dünya:

8. Şimdi uygulama için bir simge yapmamız gerekiyor. Bir resim seçiyoruz ve onu mapappicon.com'a yüklüyoruz:

9. Web uygulamasının çalışmasını bitirmesini ve adresinizi belirtmesini bekliyoruz. E-posta simgeler içeren bir arşiv almak için:

10. XCode'a dönün ve soldaki menüden bölümü seçin Assets.xassets:

11. Arşivi postadan açın ve simgeleri oradan XCode çalışma alanına sürükleyin:

12. Cihaz simülatörlerinden birini seçin, uygulama başlatma düğmesine (siyah üçgen) tıklayın ve Mac'inizde açın. Geliştirici modu:

13. Yeniden başlamaya çalışıyoruz. Simülatöre iOS'un yüklenmesini bekliyoruz:

14. Uygulamanın çalıştığından emin olun:

Cihazdaki bitmiş uygulamaya bakıyoruz

Artık uygulamanın cihazda nasıl çalıştığını görebilirsiniz. Talimatları izlemeden önce XCode ve iOS'un en son sürümlerine sahip olduğunuzdan emin olun.

1. Hadi gidelim xKod -> Tercihler -> Hesaplar ve Apple Kimliğinizi ekleyin:

2. iOS aygıtını bilgisayara bağlayın:

3. Seçin gerekli cihaz listede ve başlat düğmesine tıklayın. Bir süre bekliyoruz.

4. Güvenlik sorunlarıyla ilgili bir mesaj görünürse iOS aygıtında şu adrese gidin: Ayarlar -> Temel -> Cihaz yönetimi ve geliştiricinin uygulamalarının Apple Kimliğinizle çalışmasına izin verin:

5. Masaüstüne gidin ve yeni uygulama simgesini bulun:

6. Lansman:

7. Cihazın bilgisayarla bağlantısını kesin. Artık uygulama kullanılabilir.

Daha fazlasını istiyorsanız ne yapmalısınız?

Bilimsel dürtüyü ve Google'ı kullanarak yukarıdaki eylem sırasını genişletebilir ve daha fazlasını oluşturabilirsiniz. fonksiyonel uygulama. Ancak bunu yalnızca kendi cihazlarınızda kullanabilirsiniz.

Sonuçta Apple uygulamalara çok yüksek talepler getiriyor. App Store İnceleme Yönergeleri 29 nokta ve yüzden fazla alt nokta içermektedir. Bir uygulamanın bunlara uyması ve mağazada yayınlanmak üzere kabul edilmesi için geliştiricinin büyük miktarda teknik bilgiye ihtiyacı vardır.

Toplu kullanıma yönelik yüksek kaliteli iOS uygulamaları oluşturmak istiyorsanız öğrenmeniz gerekir!




Tepe