Internet Windows Android
Kengaytirish

Internet ilovasini qanday yaratish kerak. Birinchi mobil ilovangizni qanday yaratishingiz mumkin

"Men o'zim Android o'yinini yaratsam edi!" Oramizda kim bu haqda bir marta o'ylamagan? Dasturlash bilimisiz android uchun o'z ilovangizni yoki o'yiningizni yarating - Haqiqatan ham! Dasturni yuklab olish yoki ilovalarning onlayn xizmatidan (konstruktoridan) foydalanish kifoya. Konstruktorlar pullik va bepul, shuningdek, ilovalaringizda ko'rsatiladigan reklamalardan daromad olish imkoniyati bilan.

O'yinlar yaratish uchun ilovalar

Eng oson va eng arzon usul - Google Play-da o'yinlar yaratish uchun dasturni yuklab olish, ha, o'yin oddiy bo'lib chiqadi, lekin siz biron bir joydan boshlashingiz kerak.

1. O'yiningizni chizing (o'yiningizni chizing)

Har kimga va har bir kishiga bir necha oddiy qadamda o'z video o'yinini yaratish imkoniyatini beradigan qulay dastur.

  1. To'rt xil rangdan (qora, ko'k, yashil va qizil) foydalanib, o'yin dunyongizni qog'ozga chizing.
  2. Chizmangizni rasmga olish uchun ilovadan foydalaning.
  3. DYG chizmani o'yinga aylantirishi uchun 10 soniya kuting.
  4. Uning xarakterini nazorat qilish orqali o'yiningizni o'ynang.
  5. O'z ijodingizni boshqa foydalanuvchilar bilan baham ko'ring.

GOOGLE PLAYDA YUKLAB OLING

2. Apper (Dasturingizni yarating)

Apper yordamida siz o'z ilovalaringizni 5 oson qadamda yaratishingiz va nashr qilishingiz mumkin bo'ladi. Dasturdan foydalanish juda oson va dasturlash bilimini talab qilmaydi.

Ilova bepul, lekin loyihangizni App Store yoki Google Play-da nashr qilish uchun siz pullik obuna sotib olishingiz kerak.

GOOGLE PLAYDA YUKLAB OLING

3. AIDE - Android Java C++ uchun IDE

Bu Android qurilmangizda haqiqiy Android ilovalarini yaratish uchun Integrated Development Environment (IDE) hisoblanadi. Mutaxassis bo'lish uchun darslarni kuzatib boring va bu ko'nikmalarni o'z ilovalaringizda qo'llang.

Asosiy funktsiyalari:

  • Eclipse loyihalari bilan mos keladi.
  • Java/XML va Android SDK.
  • C/C++ va Android NDK.
  • Java konsol ilovalari.
  • Dropbox bilan sinxronlash.

GOOGLE PLAYDA YUKLAB OLING

4. Createrria 2 oʻyinlaringizni yarating

Ushbu o'yin yordamida siz bir necha daqiqada o'zingizning qiziqarli o'yinlaringizni yaratishingiz, ularni do'stlaringiz bilan baham ko'rishingiz va mashhur bo'lishingiz mumkin. Dasturlash ko'nikmalari bo'lmasa, sizning tasavvuringiz kifoya qiladi.

Asosiy xususiyatlar:

GOOGLE PLAYDA YUKLAB OLING

5. STRUCKD - ​​3D o'yin konstruktori

Oʻyin hamjamiyatini va ilgʻor platformani birlashtiradi, unda siz noyob 3D dunyosini yaratishingiz va oʻz ijodlaringizni boshqa odamlar bilan baham koʻrishingiz mumkin. Poyga o'yinlaridan Tower Defense va Action Puzzlersgacha bo'lgan janrlarni tanlash mumkin.

  • Drag-and-drop bilan 3D o'yin dizayneri.
  • Boshqa foydalanuvchilar tomonidan yaratilgan bir necha ming o'yinlar to'plami.
  • O'yinlar hamjamiyati: rekordlar o'rnating va turnir jadvalida ko'taring.

GOOGLE PLAYDA YUKLAB OLING

6. Sketch Nation Create

Onlayn o'yinlar yaratish uchun yana bir yaxshi platforma. Endi siz haqiqiy real vaqtda multiplayer oʻyinlarini yaratishingiz va ularni doʻstlaringiz bilan oʻynashingiz mumkin. Ilova sizga turli janrlardan foydalangan holda eng oddiydan ilg'or o'yinlarni yaratishga imkon beradi, bu xizmatni nafaqat bolalar, balki talabalar va hatto o'qituvchilar uchun ham mos qiladi.

GOOGLE PLAYDA YUKLAB OLING

Onlayn o'yinlar va ilovalar yaratuvchilar

Agar siz Google Play va AppStore-da keyingi nashrlar bilan o'yinlar va ilovalar yaratish uchun jiddiyroq platformani sinab ko'rishga qaror qilsangiz, quyida kompyuter uchun onlayn dizaynerlardan birini sinab ko'rishni tavsiya qilamiz.

Mobil qurilmalar uchun o'yinlar va ilovalar yaratishingiz mumkin bo'lgan eng yaxshi onlayn xizmatlar ro'yxati:

  1. www.appsgeyser.com - Ehtimol, hozirgi kunga qadar eng yaxshi onlayn quruvchi. Appsgeyser sizga cheksiz turdagi o'yinlar va ilovalarni bepul yaratish imkonini beradi. Sizning dasturiy ta'minotingizni tekshirgandan va sinovdan o'tkazganingizdan so'ng, uni erkin va hech qanday cheklovlarsiz nashr qilishingiz mumkin. Bundan tashqari, siz reklama ko'rsatishdan olingan daromadning 50 foizini olasiz.
  2. www.unity3d.com dunyodagi eng yirik ijodiy hamjamiyatlardan biri va birinchi raqamli oʻyin ishlab chiqish platformasidir. Unity yordamida siz istalgan 2D yoki 3D oʻyinni yaratishingiz mumkin. Rivojlanish jarayoni oson bo'ladi va natija chuqur optimallashtirilgan va chiroyli bo'ladi.
  3. www.c2community.ru - O'yinlarni qiyinchiliksiz qiling! Construct 2 - bu Android uchun o'yin yaratuvchisi bo'lib, u sizga kodlash yoki skriptsiz ajoyib o'yinlar yaratish imkonini beradi!
  4. www.russia.ibuildapp.com - Sizning biznesingiz uchun pullik dastur yaratuvchisi. Android yoki IOS (iPhone va iPad) uchun bepul ilovalar yaratish imkonini beradi. Konstruktor yordamida yaratilgan ilovalar nafaqat animatsiya, balki video va ovoz bilan ham to'ldirilishi mumkin.
  5. www.mobiumapps.com - bu iOS (Apple) va Android (Google) telefonlari uchun onlayn mobil ilovani pullik yaratish.
  6. www.viziapps.com - 3 tez qadamda mobil ilovani yarating va ishga tushiring.
  7. www.appmakr.com - 20 daqiqada o'zingizning ilovangizni yarating yoki tayyor shablondan foydalaning.
  8. www.theappbuilder.com - bu biznes uchun mobil ilovalarni tezda yaratish uchun bepul onlayn xizmat.
  9. www.appsmakerstore.com bir necha marta bosish orqali o'z ilovangizni yaratish uchun onlayn xizmatdir. O'z ilovalaringizni bepul yarating, nashr qiling va har 1000 ko'rish uchun reklamadan daromad oling.
  10. www.biznessapps.com - Kichik biznes uchun juda ko'p xususiyatlarga ega ilova yaratish.

Qanday qilib ilovangizni yaratishga muvaffaq bo'ldingiz? Sahifaning pastki qismida sharh qoldirib, fikringizni baham ko'ring, ehtimol sizning xabaringiz foydali bo'ladi va boshqa foydalanuvchilarga tanlov qilishga yordam beradi.

Qanday qilib Android uchun o'z ilovangizni yaratish va undan pul ishlash, Internet orqali pul ishlashni xohlaydigan foydalanuvchilar bu haqda ma'lumot qidirmoqda. Ushbu maqolada biz qo'shimcha daromad olish uchun o'z ilovalaringizni yaratishga yordam beradigan bir nechta foydali xizmatlarni ko'rib chiqamiz.

Mobil ilova nima

Salom, do'stlar! Zamonaviy dunyomizda odamni telefonsiz tasavvur qilish qiyin. Uning asosiy aksessuarlari va xususiyatlari. Bu xususiyatlar mobil ilovalardir. Bu nima? Mobil ilova - bu bir qator aniq vazifalarni bajaradigan ko'p funksiyali dastur.

Masalan, bugungi kunda ilovalar katta talabga ega - o'yinlar, moliyani o'tkazish uchun, navigatorlar va foydalanuvchi uchun haqiqatan ham foydali bo'lgan boshqa ko'plab dasturlar. Ular pul ishlash uchun yaratilgan. Ular odamlarga pullik versiyada taklif etiladi, yuklab olayotganda siz u yoki bu dastur qancha turishini darhol ko'rishingiz mumkin. Bepul ilovalar ham mavjud. Ammo bunday ilovalar foydalanuvchilar orasida mashhurligini oshirish uchun kerak. Ular ishning cheklangan funksionalligiga ega va agar ular o'zlari uchun pul to'lamasa, ular uzoq vaqt ishlamaydi.

Ilovalar yaratish uchun xizmatlar

Albatta, Internetda siz ilovalar yaratadigan juda ko'p xizmatlarni topasiz. Ilovamizni yaratish uchun beshta xizmatni tanlaymiz:

  • Appsgeyser.com;
  • Appsmakerstore.com
  • businessapps.com;
  • Theappbuilder.com
  • mobileroadie.com.

Ushbu xizmatlar ingliz tilida. Shuning uchun ular bilan brauzerda ishlash yaxshidir. Rus tiliga sahifalarni avtomatik tarjimoni mavjud.

Android yoki IOS uchun o'z ilovangizni qanday yaratishingiz mumkin

Shunday qilib, ilovangizni yaratishingiz uchun avvalo nima yaratishingizni hal qiling. Masalan, o'yin, musiqa ilovasi yoki boshqa narsa. Hamma narsa fikrga bog'liq. Keyinchalik, biz Android uchun o'z dasturimizni qanday yaratishni va amalda bitta xizmatdan foydalanishni batafsil o'rganamiz.

Ilova yaratish uchun biz Appsgeyser.com xizmatidan foydalanamiz. Biz uning veb-saytiga o'tamiz va tizimda ro'yxatdan o'tish uchun "Kirish" tugmasini bosing (1-rasm).

Agar mavjud bo'lsa, Google hisobingiz yoki elektron pochta orqali ro'yxatdan o'tishingiz mumkin. Keyin, ro'yxatdan o'tganingizdan so'ng, siz shaxsiy dasturni ishlab chiquvchi hisobingizga o'tasiz (2-rasm).

"Hozir yaratish" tugmasini bosing va dasturni ishlab chiqish jarayoniga o'ting. Ro'yxatdan istalgan toifadagi ilovalarni tanlang. Masalan, men Veb-saytni tanlayman. Men ushbu bo'limni bosaman (3-rasm).

Keyin men saytimning manzilini belgilayman va "O'tish" yoki "O'tish" tugmasini bosing. Biz biroz kutishimiz kerak. Keyin, biz sahifani pastga tushamiz va "Keyingi" tugmasini bosing. Biz ilovamiz nomini o'rnatamiz va jarayonni yana davom ettiramiz. Keyin, dasturni yaratishni yakunlash uchun "Keyingi" havolasini bir necha marta bosing. Oxirgi tugma "Yaratish" bu jarayonning yakuniy bosqichidir.

Ilovamiz to'liq ishlashi uchun biz uni Google Play xizmatida nashr etamiz. Nashr narxi 25 dollar. Saytning eng pastki qismidagi tugmani bosing - "Nashr qilish" barcha ma'lumotlarni to'ldiring va o'zgarishlarni saqlang. Tizimdagi hisobni to'ldirgandan so'ng, dastur Internetda paydo bo'ladi.

Mobil ilovalar bo'yicha daromadlar, variantlar

Va endi, mobil ilovalarda pul ishlashning bir nechta variantlarini ko'rib chiqing. Mana ulardan bir nechtasi:

  1. Ilovangiz yaratilmoqda. Internetda daromad olishning ushbu varianti barcha foydalanuvchilar uchun eng foydali hisoblanadi. Siz ilovangizni yaratasiz, unga ma'lum narxni belgilaysiz. Foydalanuvchilar uni sizdan sotib oladi, telefoniga yuklab oladi va siz pul ishlaysiz.
  2. Buyurtma berish uchun mobil ilovalarni ishlab chiqish. Bunday holda siz foydalanishingiz mumkin. Freelance birjalarda ro'yxatdan o'ting, hisobingizni ishingiz bilan to'ldiring va ular uchun mobil ilova yaratish uchun sizga pul to'lashga tayyor bo'lgan mijozlarni toping.
  3. . Ushbu faoliyatda daromad minimal bo'ladi. Ilovani telefoningizga yuklab oling va internet orqali pul ishlaysiz. Bu haqda blog posti bor edi.

Mobil ilovalarda pul ishlash uchun ushbu variantlardan foydalanib, siz Internetda qo'shimcha va asosiy daromad manbasini yaratishingiz mumkin.

Qancha pul ishlashingiz mumkin

O'z ilovalarining ko'plab yaratuvchilari katta pul ishlashadi. Bir oy ichida siz arizangiz bilan 5000 dollar ishlashingiz mumkin. Albatta, u shov-shuvli va mashhur bo'lmasa.

Pul uchun ilovalarni yuklab olish kabi oddiy vazifalarni bajarish, bu erda daromad har bir o'rnatish uchun 5 dan 150 rublgacha yetishi mumkin.

Xulosa

Shunday qilib, keling, yakuniy xulosalar chiqaramiz. Maqolada biz Android uchun o'z dasturimizni qanday yaratishni bilib oldik. Biz maqolada ko'rib chiqqan xizmatlar tufayli siz o'zingizning arizangizni atigi 20 daqiqada yaratasiz - buning uchun dasturchi bo'lishingiz shart emas. Ular yaratish uchun barcha kerakli vositalarga ega. Yaratish jarayonida ushbu xizmatlarda va maqolada ko'rsatilgan ko'rsatmalarga amal qiling. Keyin ilovalarni yaratish jarayonida xatolar bo'lmaydi. Sizga omad va eng yaxshi tilaklar!

Yangi blog maqolalarini to'g'ridan-to'g'ri pochta qutingizga oling. Shaklni to'ldiring, "Obuna bo'lish" tugmasini bosing

O'qish 5 min.

Bizning zamonamizda android uchun ilovalar katta talabga ega, chunki ushbu operatsion tizimdan foydalanadigan smartfonlar juda mashhur, bu esa ular uchun ilovalar bozorini bir xil darajada katta qiladi. Shuning uchun Internetda pul ishlashni xohlaydiganlarning ko'pchiligi Android uchun dastur yaratishni bilishni xohlashadi? Agar siz ham ulardan biri bo'lsangiz yoki ehtimol sizni bu masala qiziqtirsa, unda ushbu maqola sizni qiziqtirishi kerak.

Android ilovasini yaratish: asosiy qadamlar

Agar biz android uchun dastur yaratish kabi jarayon haqida gapiradigan bo'lsak, unda ko'p hollarda uni quyidagi bosqichlarga bo'lish mumkin:

  1. Biz dastur uchun g'oyani o'ylab topamiz, menyu uchun kerakli rasmlar va piktogrammalarni tanlang;
  2. Biz dasturimizning dastur kodi yaratiladigan platformani tanlaymiz;
  3. Biz oldingi paragrafda tanlangan platformaning asosiy xususiyatlarini o'rganamiz;
  4. Faylni oching va dastur kodini yaratishni boshlang;
  5. Boshqarish uchun ishlatiladigan tugmachalarni qo'shishni amalga oshiramiz;
  6. Biz yaratgan faylni dastur kodi bilan saqlaymiz;
  7. Biz ilovani android operatsion tizimida mustaqil sinovdan o'tkazamiz, ko'pincha bu to'g'ridan-to'g'ri u yaratilgan saytdan amalga oshirilishi mumkin;
  8. Xatolar yoki sharhlar bo'lsa, biz ularni albatta tuzatamiz;
  9. Biz yozma arizani foydalanuvchilar tomonidan sinovdan o'tkazamiz;
  10. Yozma arizani Google Play-ga joylashtirish uchun biz kerakli shaklni to'ldiramiz.

Android uchun dastur yozish uchun qanday saytlardan foydalanish mumkin?

Shuni ta'kidlash kerakki, siz dasturlash ko'nikmalariga ega bo'lmasangiz ham, Android operatsion tizimi uchun dastur yozishingiz mumkin, chunki siz tarmoqda har doim buni amalga oshirishga imkon beradigan juda ko'p saytlarni topishingiz mumkin. Ushbu maqsadlar uchun ishlatiladigan eng mashhur saytlar:

Yuqorida sanab o'tilgan saytlarning har biri Android operatsion tizimi uchun ilovalar yaratmoqchi bo'lganlar uchun juda mos bo'lishi mumkin. Ularning asosiy afzalligi shundaki, siz hech qanday dasturlash tilini bilmasdan ular yordamida ilovalar yaratishingiz mumkin. Biroq, agar siz ushbu saytlar bilan ilovalar yaratishda keyingi bosqichga o'tmoqchi bo'lsangiz, ulardan qanday foydalanishni o'rganishga vaqt ajratishingiz kerak. Shuni ta'kidlash kerakki, bu juda tez amalga oshirilishi mumkin, shuning uchun sizga ko'p vaqt kerak emas.

Agar siz hali ham Android ilovasini yaratishda yangi bo'lsangiz, quyidagi maslahatlar sizga foydali bo'lishi mumkin:

  1. Ilova ustida ishlashni boshlashdan oldin uning tartibini yarating.
    Ilova ustida ishlashda yaxshiroq navigatsiya qilish uchun uning tartibini qog'ozda yaratish yaxshiroqdir. Ba'zi menyu piktogrammalarini qaerga joylashtirishni, interfeys qanday ko'rinishini, ilovada qanday funktsiyalar mavjudligini o'ylab ko'ring va keyin hammasini qog'ozga joylashtiring.
  2. Loyihaning tavsifi haqida unutmang.
    Ilovangizning tavsifi juda muhim, chunki uning yordami bilan siz uni yuklab olishi uchun odamni qiziqtirishingiz kerak. Shuning uchun, ushbu daqiqaga etarlicha e'tibor bering.
  3. Asl mavzudan foydalaning.
    Ilova yaxshi sotilishi uchun u noyob bo'lishi kerak, shuning uchun u uchun original mavzudan foydalanishga harakat qiling. Albatta, bu dasturning muvaffaqiyati uchun zarur shart emas, lekin juda muhim.
  4. Ilovani sinab ko'rishga ishonch hosil qiling.
    Ilovani sotuvga qo'yishdan oldin, uning ishlashini sinab ko'ring. Barcha havolalarni tekshiring, piktogrammalarning joylashishini tekshiring, barcha kerakli xususiyatlar va boshqa ko'plab fikrlar mavjudligini tekshiring.
  5. Birinchi ilovalaringiz uchun ortiqcha to'lov olmang.
    Ko'pgina ishlab chiquvchilar uchun birinchi ilovalar eng yaxshisi emas. Shuning uchun siz birinchi arizangizga yuqori narx qo'ymasligingiz kerak.
  6. Muvaffaqiyatsizlik haqida tashvishlanmang.
    Ma'lumki, ko'pincha birinchi krep shishiradi va bu holda tashvishlanadigan hech narsa yo'q, asosiysi to'xtamaslik va bu yo'nalishda ishlashni davom ettirishdir va natijalar albatta keladi.

Ilovani reklama qilish

Ilovaning muvaffaqiyati uchun juda muhim omil - bu uning malakali targ'ibotidir. Uni qanday targ'ib qilish mumkin? Bu erda turli xil variantlar yordam berishi mumkin, siz foydalanadigan ijtimoiy tarmoqlar hisoblarida ilovangizga reklama qo'ying. Boshqa mualliflarning ilovalariga havola qiling va buning evaziga ular siznikiga havola qiladi. Do'stlaringizga o'zingiz yaratgan ilova haqida aytib berishni unutmang.

Ko'rib turganingizdek, android uchun dastur yaratishda hech qanday murakkab narsa yo'q. Shuning uchun, albatta, bu yo'nalishda qo'lingizni sinab ko'rishingiz kerak.

Bugungi kunda IT sohasi ancha tez rivojlanmoqda. Har bir inson, agar u o'zini unda sinab ko'rmoqchi bo'lsa, yo'nalishlardan birini tanlaydi va maqsad sari intiladi. Ko'pchilik iOS va Android uchun ilovalarni afzal ko'radi. Ularni yaratish, albatta, juda qiyin, sabr-toqat, bilim va bo'sh vaqt kerak. Agar siz bu borada jiddiy bo'lsangiz, unda siz o'rganishingiz va maqsadingizga borishingiz kerak. o'z-o'zidan?

Rivojlanish muhiti

Avval siz interfeys bilan ishlaydigan dasturni o'rnatishingiz va kerakli elementlar uchun harakatlarni belgilashingiz kerak. Eng keng tarqalgani Xcode. Afsuski, ushbu ishlab chiqish muhiti faqat Apple mahsulotlari foydalanuvchilari uchun mavjud. Bugungi kunga qadar Windows yoki Linux uchun rasmiy versiya mavjud emas. iOS ning turli versiyalari ushbu dasturning boshqa versiyasini talab qiladi.

Grafiklar bilan ishlash uchun qo'shimchalar

O'yinlar uchun rasm yoki dizaynni ishlab chiqish uchun siz grafik yordam dasturini o'rnatishingiz kerak. Keng tarqalgan dastur CorelDraw bo'lib, u vektor grafikasi yordamida fotosuratlar yaratish imkonini beradi. Albatta, to'liq ish uchun siz to'liq versiyani sotib olishingiz kerak, ammo standart usullardan bepul foydalanish mumkin.

Maqsad - C

O'yin uchun funksionallikni yaratish uchun Objective-C dasturlash tilidan foydalaniladi. Ko'rib turganingizdek, u C tillari oilasidan kelib chiqqan, shuning uchun agar siz ilgari boshqa dasturlash tilini o'rgangan bo'lsangiz, chuqur o'rganishga biroz vaqt sarflashingiz va ilovalaringizni yaratishni boshlashingiz mumkin. Albatta, Objective-Cni o'rganish bo'yicha ko'plab kitoblar mavjud.

Hisob ochish

Ilovangizni keyinchalik sotish uchun AppStore-da ro'yxatdan o'tishingiz kerak. Unda siz boshqa foydalanuvchilarga dasturni sinab ko'rishlari uchun umumiy foydalanish huquqini ham berishingiz mumkin. Albatta, bu bepul emas. Ilovangizni bir yil davomida sotuvga qo'yish uchun sizga 100 dollar kerak bo'ladi.

Shuningdek, siz test ilovalarini ko'rishingiz mumkin. Ba'zilarga ular qanday ishlab chiqilganligi haqida ma'lumot beriladi. O'zingiz yaratmoqchi bo'lgan narsalar bilan o'xshash misollarni ko'rib chiqing va shunga o'xshash narsani qilishga harakat qiling.

Ilova tartibi

Avval siz arizangiz uchun maqsadli auditoriya haqida qaror qabul qilishingiz kerak. Interfeys va funksionallik unga bog'liq bo'ladi. Albatta, agar siz dastur ishlab chiqayotgan bo'lsangiz, unda ilgari bo'lmagan yechimga erishishga arziydi. Bu mashhurlikka erishishning yagona yo'li.

Shuningdek, ariza qanday tartibga solinishi haqida qaror qabul qilishga arziydi. Siz interfeysni iloji boricha sodda qilishingiz kerak, shunda u yangi odamlarni jalb qiladi va o'z imkoniyatlarini ko'rsatmasdan sizni qo'rqitmaydi.

Har bir tugma o'z harakatlarini ko'rsatishi va nima qilishini ko'rsatishi kerak. Foydalanuvchida biron bir kalit nima qilishi haqida savollar bo'lmasligi kerak. O'ylab ko'ring va keyin yuqori sifatli interfeysni hayotga keltiring.

Ilova yarating

Avval siz ko'rib chiqilgan rivojlanish muhitini ochishingiz va yangi loyiha yaratishingiz kerak. Buning uchun siz "Fayl" bo'limiga o'tishingiz va "Ilova" bandiga o'tishingiz kerak. Keyin, "iOS" ni tanlang va "Bo'sh dastur" bo'sh ilovasiga o'ting.

Siz turli xil vazifalar uchun mo'ljallangan turli xil andozalar yordamida iOS ilovasini yaratishingiz mumkin. Boshlash uchun, barcha nozikliklar bilan kurashish uchun bo'sh joydan foydalanish yaxshiroqdir. Siz ularni keyinroq qo'llashingiz mumkin.

Yangi oynada mahsulot nomini va identifikatoringizni kiriting, shuningdek, sinf prefiksini ham ko'rsatishingiz kerak. Agar siz yangi ishlab chiquvchi bo'lsangiz, identifikator maydonida "com.example" ni va prefiks maydonida "XYZ" ni belgilashingiz kerak. Keyin, taklif qilingan iPhone qurilmalaridan tanlang va harakatlaringizni tasdiqlang.

Storyboarddan foydalaning

Siz iOS ilovalari safarini boshlash uchun Storyboarddan foydalanishingiz mumkin. Bu nima? Bu dasturdagi barcha ekranlaringizni vizual tarzda aks ettirish imkonini beruvchi xususiyatdir. U barcha oynalarni va ular o'rtasida ishlatiladigan o'tishlarni ko'rsatadi. Bu dastur yaratishda yaxshi yordamchidir. Storyboardni ochish uchun:

    "Fayl" bo'limiga va "Yangi" bandiga o'ting;

    "Fayl" tugmasini tanlang va "Foydalanuvchi interfeysi" ga o'ting;

    keyin kerakli funksiyani tanlang;

    faqat iPhone qurilmasini tanlash va faylga nom berish qoladi.

Shuni esda tutish kerakki, u sizning loyihangiz haqidagi ma'lumotlar saqlanadigan papkaga saqlanishi kerak.

Ekran qo'shish

Ekran qo'shish uchun siz ko'rish boshqaruvchisidan foydalanishingiz kerak. Bu foydalanuvchi interfeysi qanday ko'rinishini aniqlash imkonini beradi. Ko'p o'rnatilgan ko'rish kontrollerlari mavjud. Siz har bir mavjud variantni ko'rib chiqishingiz va qaysi dizaynni eng yaxshi ko'rishingizni hal qilishingiz mumkin.

· Buning uchun navigatsiya orqali "Main.storyboard" fayliga o'ting.

· Barcha kerakli ob'ektlarni yuklash uchun "Ob'ektlar kutubxonasi" ni tanlang.

· "Ko'rish Controller" ni bosishingiz va uni loyihangizga tortib olishingiz kerak. Bu sizning birinchi ekraningizni qo'shadi.

Ob'ektlar

iOS uchunmi? Shunday qilib, siz interfeysga qaror qildingiz va ekranni qo'shdingiz, endi siz ma'lum ob'ektlarni yaratishga o'tishingiz mumkin. Standart elementlardan foydalanish uchun Ob'ektlar kutubxonasi ro'yxatini oching. Agar siz mos ob'ektni topsangiz, uni ekraningizga o'tkazishingiz mumkin. Uni osongina ko'chirish va kattalashtirish mumkin.

Elementlarni tahrirlash

Ob'ektlarni joylashtirish orqali siz konstruktor turidan foydalanasiz. Siz iOS ilovasini shu tarzda yaratishingiz mumkin, ammo bu elementlar yomon, standart ko'rinishga ega. Dizaynni o'zgartirish uchun: rang, shrift, rasm va boshqa parametrlarni qo'shish uchun siz ob'ektni tanlashingiz va uning xususiyatlariga o'tishingiz kerak. Buni "Atributlar inspektori" tugmasini bosish orqali amalga oshirish mumkin (yorliq qalqonga o'xshaydi).

Navigatsiya paneli

Tez orada siz boshqa ko'plab ekranlarni qo'shasiz va dastur sizga kerakli ma'lumotlarni osongina topishingiz uchun navigatsiyani kiritishingizni talab qiladi. Uni qo'shish uchun sizga kerak bo'ladi:

    Ushbu element joylashgan joyni toping. Boshqa oynalarni boshqarish uchun uni asosiy ekranga qo'llash yaxshiroqdir.

    "Muharrir" tugmasini bosing va "O'rnatish" bandiga o'ting.

    Faqat kerakli elementni tanlash qoladi - "Navigatsiya boshqaruvchisi".

Qo'shimcha funktsiyalar

Eʼtibor bergan boʻlsangiz kerak, iOS ilovasini yaratish uchun hali dasturlash tilidan foydalanmadik. Bu daqiqa faqat siz uchun bo'ladi. Siz ilovangiz nima qilishi kerakligini aniqlab olishingiz va buning uchun Objective-C tilida amallarni ichishingiz kerak. Agar yaxshi dasturlash mahoratiga ega bo'lmasangiz, qo'shimcha adabiyotlarni o'qishingiz kerak.

Ilova testi

Xcode test qilish imkonini beruvchi emulyatorga ega. Ishlashni tekshirish uchun uni sinab ko'rish kerak bo'lgandan keyin. Buning uchun "Simulyator va disk raskadrovka" bo'limiga o'ting. Sinab ko'rmoqchi bo'lgan qurilmani tanlang.

Dasturni qurish

Qanday qilib o'zingiz iOS ilovasini yaratishingiz mumkin? To'liq huquqli yoki o'yin uchun siz loyihani yig'ishingiz kerak. "Yaratish" bandiga o'ting va ustiga bosing. Bu dasturni kompilyatsiya qiladi va shundan so'ng u darhol ishga tushadi. Bu sizga besh daqiqa vaqt oladi. Assambleya qanday o'tishini tomosha qilishingiz mumkin bo'ladi.

Sinov qurilmasi

Nihoyat loyihangiz ishlayotganiga ishonch hosil qilish uchun uni qurilmangizda sinab ko'rishingiz kerak. Agar sizda iPhone bo'lsa, uni muammosiz qilishingiz mumkin. Biz qurilmamizni shaxsiy kompyuterga ulaymiz. Keyinchalik, biz allaqachon ko'rib chiqqan harakatlarni bajaramiz. "Qurilma va disk raskadrovka" tugmasini bosing va keyin "Yaratish" bandiga o'ting. Bir necha daqiqadan so'ng, dastur yig'ilgandan so'ng, u o'z qurilmasida ishlaydi.

Agar siz Android va iOS uchun qanday qilib ilova yaratishni tushungan bo'lsangiz, lekin ba'zi muammolarga duch kelsangiz, ularni tuzatishingiz kerak. Sinov paytida qanday xatolar yuzaga kelganligini konsolda ko'rishingiz mumkin. Umuman olganda, bu juda muhim jarayon, chunki agar siz arizangizni yaxshi sinab ko'rsangiz, bu muvaffaqiyat keltiradi. Do'stlaringizdan ham yordam olishingiz mumkin. Buni amalga oshirish uchun ularga arizangizni yuboring va ular xato topguncha kuting.

Loyiha nashri

Siz yig'ilishni yaratishingiz kerak. Buni amalga oshirish uchun menyuda "Tarqatish" bandini tanlang va "Yaratish" tugmasini bosing. Keyin loyihangizni tanlang va uni arxivlang. Ilova kerakli platforma uchun optimallashtirilgan bo'lishi va retinaning ekraniga mos kelishi kerakligini tushunishingiz kerak, aks holda u tasdiqlanmaydi.

Biz AppStore-dagi hisobga o'tamiz va yangi dastur yoki o'yin qo'shamiz. Ilova haqidagi barcha ma'lumotlarni kiritishingiz kerak bo'ladi: sarlavha, tavsif, kalit so'zlar, toifa, mualliflik huquqi va kontaktlar. Shuningdek, biz maydonni narx va huquqlar bilan to'ldiramiz. Ilovangizga belgi qo'shish va bir nechta skrinshotlarni qo'shish kifoya.

Imtihon

Ilovangiz yuklangandan so'ng u ko'rib chiqiladi. Bir necha kun ichida javob olishingiz kerak. Dastlabki bosqichda dastur avtomatik ravishda tekshiriladi. Agar hamma narsa yaxshi bo'lsa, u "Ko'rib chiqilmoqda" holatiga o'tkaziladi. Agar bu sodir bo'lmasa, bir necha soat ichida siz xatga javob olishingiz mumkin bo'ladi. Bundan tashqari, nuqsonlarni qanday bartaraf etish va buning uchun nima kerakligi haqida ma'lumot olishingiz mumkin.

Agar dastur barcha tekshiruvlardan o'tgan bo'lsa, u Apple Store do'koniga sotuvga qo'yiladi. Sizning vazifangiz endi dastur yoki o'yinni reklama qilishdir. Bu sizning qancha pul topishingizni aniqlaydi. Siz turli xil reklama xizmatlaridan foydalanishingiz mumkin.

Xulosa

Ilovalarni ishlab chiqish shunga o'xshash printsipga amal qiladi, ammo Windows uchun boshqa rivojlanish muhitida. IOS uchun dasturni qanday yaratish mumkin? Bu ancha uzoq va murakkab jarayon. Bunga ma'lum bilim va ko'nikmalar bilan yondashish kerak. Shundagina biror narsaga erishishingiz mumkin. Siz o'z g'oyalaringizni ma'lum ko'nikmalarsiz amalga oshirishingiz mumkin. To'g'ri kompaniyani tanlang va iOS ilovasini yaratish qancha turadi. Agar o'zingiz biror narsa qila olmasangiz, ba'zi komponentlarga buyurtma berishingiz mumkin.

Google-ning Android operatsion tizimi Apple har safar ega bo'lgan murakkab tasdiqlash jarayonlaridan o'tmasdan mobil telefon ilovalarini yaratmoqchi bo'lgan ishlab chiquvchilar uchun juda mos keladi.

Ushbu qo'llanma sizga o'z ilovangizni osongina ishlab chiqishni boshlashingizga yordam beradigan kerakli dasturiy ta'minot va vositalar bilan ta'minlashga qaratilgan.

Dasturlashni qanchalik yaxshi bilishingizning ahamiyati yo'q, chunki agar siz Android Software Development Kit (SDK) ni o'zlashtira olsangiz, ilovalaringiz ajoyib chiqadi. Shunday qilib, jarayonga kirish uchun quyidagi materiallarni ko'rib chiqing.

Java rivojlantirish to'plami

Java ilovalarini ishlab chiqishni boshlashingiz kerak bo'lgan birinchi narsa (Android ilovalarining asosi) Oracle'ning Java Development Kit (JDK) bo'lib, uni quyidagi havoladan yuklab olishingiz mumkin.

Ehtimol, siz allaqachon kompyuteringizda appletlarni ishga tushirish uchun zarur bo'lgan Java Runtime Environment (JRE) ning ba'zi shakllarini yuklab olgansiz va o'rnatgansiz. Agar siz yuklab olayotgan JDK versiyasiga zid bo'lsa, kompyuteringizda hozirda o'rnatilgan JRE versiyasini o'chirib tashlashingiz kerak. Yaxshiyamki, yuqoridagi versiya JDK bilan albatta mos keladigan so'nggi va eng zo'r JREni o'z ichiga oladi va uni qayta o'rnatish zaruratini yo'q qiladi.

O'rnatuvchini yuklab oling va ishga tushiring, "Ishlab chiqish vositalari", "Manba kodi" va "Ommaviy JRE" qo'lda o'rnatish oynasida o'rnatishga kiritilganligiga ishonch hosil qiling (quyida ko'rish mumkin). "Keyingi" tugmasini bosing, bo'sh vaqtingiz bo'lsa, litsenziya shartnomasi shartlarini o'qing va o'rnatishni davom eting.

Ko'pgina integratsiyalashgan ishlab chiqish muhiti (IDE) ilovalari - keyingi bosqichda bu haqda ko'proq gaplashamiz - o'zlarining kompilyatorlari bilan birga kelgan bo'lsa-da, men sizga yangi o'rnatilgan Java kompilyatorini buyruq satriga joylashtirishingizni maslahat beraman, shunda undan talab bo'yicha foydalanishingiz mumkin. .

Agar siz Windows-dan foydalanayotgan bo'lsangiz, boshqaruv panelidan tizim sozlamalariga o'ting va kengaytirilgan tizim sozlamalarini tanlang. Bu erda "Atrof-muhit o'zgaruvchilari" ni tanlang va "Yo'l" o'zgaruvchisini toping. Quyidagi misolda ko'rsatilganidek, Java-ni o'rnatishdan oldin "bin" katalog fayli oldiga let qo'shing.

Hammasi yaxshi ekanligini tekshirish uchun "java -version" va "javac -version" buyruqlaridan foydalaning. Siz shunga o'xshash narsani ko'rishingiz kerak:



IDE o'rnatilmoqda

IDE ko'pincha mavsumiy ishlab chiquvchilar va ilovalarni ishlab chiqmoqchi bo'lgan yangi boshlanuvchilar tomonidan qo'llaniladi. Bilmaganlar uchun IDE - bu tuzatuvchilar, kompilyatorlar va boshqalar kabi qisqacha vositalar to'plamini taqdim etish orqali dasturchilarga kod yozishga yordam beradigan dastur.

Internetda ko'plab IDElar mavjud bo'lsa-da, biz bu erda bepul Eclipse dasturidan foydalanamiz, chunki Google uni Android SDK bilan integratsiyalash uchun plaginni taqdim etadi. Eclipse ning kerakli versiyasini yuklab olishingiz mumkin.

Bu har bir holatda farq qilishi mumkin, lekin men resursni yuklab olganimda, dasturiy ta'minot "eclipse.exe" faylini o'z ichiga olgan zip fayli sifatida taqdim etilgan edi, siz hech qanday o'rnatmasdan ishlashni boshlashingiz mumkin edi. Agar sizning versiyangiz o'rnatishni talab qilsa, uni o'zingiz bajaring, chunki maxsus talablar va sozlamalar yo'q. Birinchi ishga tushirilganda, dasturiy ta'minot sizdan kodlaringiz va tegishli fayllaringiz joylashgan "Workbench" ni ko'rsatishingizni so'raydi. Siz uchun qulay joyni belgilang.

Tugallangach, sizning oldingizda quyidagilar ko'rsatiladi:

Agar siz boshlashdan oldin Eclipse bilan biroz tanishmoqchi bo'lsangiz, Yordam oynasini oching va Workbench foydalanuvchi qo'llanmasini ko'rib chiqing. Bu yerda siz ushbu til bilan hali tanish bo'lmasangiz, Java bilan ishlashning asosiy ko'nikmalarini o'rganishingizga yordam beradigan "Taraqqiyot bo'yicha foydalanuvchi qo'llanmasini" ham ko'rishingiz mumkin.

Android SDK yuklab oling

Ushbu havolaga o'ting va "SDKni olish" tugmasini bosing. Keyingi sahifada sizdan Android SDK-ni kompyuteringizga o'rnatish uchun havola so'raladi.

Bajariladigan faylni yuklab olish tugallangandan so'ng, o'rnatishni boshlang. Quyidagi oynaga etib borganingizda, o'rnatmoqchi bo'lgan katalogga yo'lni belgilang yoki allaqachon ko'rsatilganini eslang.

O'rnatish tugallangach, Android SDK menejerini oching va keyin quyidagi oynani ko'rasiz:

Asl o'rnatishga kiritilmagan barcha kerakli paketlar va resurslarni o'rnatish uchun tugmani bosing.

Android Development Tools plaginini o'rnatish

Yuqorida ta'kidlab o'tilganidek, Google Eclipse uchun maxsus Android SDK plaginini taklif qiladi, uni to'g'ridan-to'g'ri IDE'dan qo'shish mumkin.

Eclipse-da "Yordam" bo'limiga o'ting va "Yangi dasturiy ta'minotni o'rnatish" -ni tanlang. "Qo'shish" tugmasini bosing va keyin siz ADT plaginini o'z ichiga olgan onlayn dasturiy ta'minot omborini qo'shish imkonini beruvchi oynaga o'tasiz. Unga tavsiflovchi nom bering va "Joylashuv" blokiga quyidagi URL manzilini kiriting:

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

"OK" tugmasini bosing. Yangi qo'shilgan omborni tanlang va "Tuzuvchi asboblari" katagiga belgi qo'ying.

"Keyingi" tugmasini bosing va plagin fayllarini o'rnatish bosqichlarini bajaring. Tugallangach, Eclipse boshqaruv panelida quyidagi 2 ta belgi paydo bo'ladi:

Endi "Oyna" va "Sozlamalar" bo'limlariga o'ting, "Android" bo'limini tanlang va SDK joylashuvi avval ko'rsatgan SDK katalogiga mos kelishiga ishonch hosil qiling. Natijada siz quyidagilarni olishingiz kerak:

Endi siz Android Development Tools plaginining egasisiz.

Android emulyatorini sozlash

Bu yordam bersa-da, ular uchun ilovalar yaratish uchun Android qurilmasining barcha modellarini qo'lingizda bo'lishi shart emas, chunki Google bizga SDK bilan birga ajoyib mahalliy mobil OT emulyatorini taqdim etadi. Rivojlanishni boshlashdan oldin, sinov platformasi oldindan tayyor bo'lishi uchun Android Virtual Device (AVD) ni o'rnatmoqchimiz.

Endi biz yangi virtual qurilma yaratishimiz kerak. Bu misol umumiy qurilma yaratishni nazarda tutadi, ammo Android qurilmalari uchun maxsus sozlamalar uchun resurslar ham mavjud. "Yangi" ni tanlang va sizga quyidagi kabi bo'sh quti ko'rsatiladi:

  • Ism: Agar siz ilovani bir nechta qurilma sozlamalarida sinab ko'rmoqchi bo'lsangiz, unda tavsiflovchi biror narsani kiritishingiz kerak bo'ladi. Boshqa tomondan, umumiyroq nom ham ishlatilishi mumkin.
  • Maqsad: Bu emulyator nishonga oladigan Android versiyasidir. Ko'pgina hollarda, sizning tanlovingiz SDK o'rnatilgan Android-ning so'nggi versiyasi bo'ladi. Biroq, agar siz avvalgi versiyalarda sinab ko'rmoqchi bo'lsangiz (bu juda ko'p turli xil versiyalar va modellarni hisobga olgan holda juda oqilona bo'lar edi), qo'shimcha versiyalarni o'rnatish uchun SDK menejeridan foydalaning.
  • SD-karta: Qurilmada foydalaniladigan qo‘shimcha xotira maydonini belgilaydi. Odatiy bo'lib, virtual qurilmada 194 megabayt "ichki" xotira va SD-karta mavjud, shuning uchun kerakli hajmdagi disk maydonini qo'lda belgilashingiz kerak bo'ladi.
  • Teri: Siz ushbu parametrdan ma'lum bir qurilmaning ko'rinishi va konfiguratsiyasini o'rnatishingiz mumkin (masalan, HTC One X). Ammo bizning holatlarimizda biz standart qiymatdan foydalanamiz.
  • Uskuna: Jismoniy Android qurilmalari oʻrtasida apparat jihatidan sezilarli farqlar mavjud boʻlganligi sababli, ushbu parametrdan ilovangiz ishlatadigan har qanday uskunani qoʻshish uchun foydalanishingiz mumkin.

Tugatgandan so'ng, AVD Manager oynasi yangi yaratilgan qurilmangizni o'z ichiga olishi kerak. Ushbu qurilmani ishga tushirish uchun “Ishga tushirish” tugmasini bosishingiz mumkin, shuni yodda tutingki, birinchi ishga tushirish biroz vaqt talab qilishi mumkin.



Sizning birinchi Android loyihangiz

Endi siz kompyuteringizni barcha kerakli ilovalar va plaginlar bilan jihozlaganingizdan so'ng, kodni ishlab chiqishni boshlashingiz mumkin. Lekin birinchi navbatda loyiha fayllarini tayyorlashimiz kerak.

Boshlash uchun "Fayl", "Yangi", "Loyiha" bo'limlariga o'ting va Android yorlig'ini kengaytiring. U erda "Android ilovalari loyihasi" ni tanlang va sizning oldingizda quyidagi oyna ochiladi:

Tegishli qiymatni tanlash uchun har bir maydon yonidagi ochiladigan menyulardan foydalanishingiz mumkin. Ko'rib chiqilishi kerak bo'lgan asosiy narsa - o'rnatish vaqtida ilovamiz nomi uchun javobgar bo'lgan "Ilova nomi", shuningdek, ilovangizni qo'llab-quvvatlaydigan Android-ning eng qadimgi versiyasini ko'rsatadigan "Minimum talab qilinadigan SDK".

Davom etish uchun "Keyingi" tugmasini bosing va bajariladigan belgini ilovangizning yuzi qilib o'rnating. Keyingi menyu sizdan ilovangiz uchun "Faoliyat" yaratishingizni so'raydi.

Bu foydalanuvchi o'zaro aloqada bo'ladigan faoliyat yoki ko'rinishdir, shuning uchun foydalanuvchi qaysi oynalarni ko'rishi va ularning har birida qanday funksiyalar mavjudligi nuqtai nazaridan ilovangizni faoliyatga bo'lish eng mantiqiydir. Shunday qilib, agar siz, masalan, oddiy "Salom dunyo" dasturini yaratayotgan bo'lsangiz, unda sizga faqat matnni ifodalovchi bitta faol oyna kerak bo'ladi va barcha interfeys sozlamalari SDK yaratadigan resurs fayllaridan olinadi.

Ushbu oynalar haqida qaror qabul qilganingizda, "Finish" tugmasini bosing. Eclipse ilova uchun barcha kerakli fayllarni to'playdi, unda siz kod yozasiz va/yoki dasturingiz parametrlarini belgilash uchun sozlamalarni o'zgartirasiz.

Va bu hammasi! Tayyor dasturni yig'ish uchun hamma narsa tayyor. Google'da siz Android ilovalarini ishlab chiqish bo'yicha to'liq qo'llanmalarni topishingiz mumkin (dasturlashda tajribaga ega bo'lganlar uchun). Java dasturlash bilan shug'ullanmoqchi bo'lgan har bir kishi avval Oracle tomonidan taqdim etilgan darsliklarni o'qishi kerak.