Kompyuterlar va zamonaviy gadjetlar

Chiroyli tipografiya yaratish uchun foydalanishingiz mumkin bo'lgan ko'plab dasturlar mavjud. Ammo yo'lda, ular aytganidek, tasvirga sarlavha qo'shishingiz kerak bo'lsa-chi? Albatta, smartfoningiz uchun mobil ilovadan foydalaning. Axir, bu juda qulay va deyarli vaqt talab qilmaydi - siz faqat mos rasmni topishingiz, shriftni tanlashingiz va kerakli matnni kiritishingiz kerak.

FreelanceToday sizga chiroyli tipografiya yaratish uchun 10 ta foydali ilovalarni taqdim etadi, ular sizning rasmlaringiz va rasmlaringizni to'ldiradi.

Typorama iOS ilovasi avtomatik ravishda 35 tipografik uslubda matn maketlarini yaratadi. Foydalanuvchi yuzlab mavjud variantlardan eng mos shriftni tanlashi mumkin. Siz fonni tanlashingiz, matn yozishingiz, uslub qo'shishingiz kerak va hammasi - tipografiya tayyor. Siz matnga turli effektlar va filtrlarni qo'llashingiz, lentalar, piktogrammalar, soyalar, gradientlar va ovoz balandligini qo'shishingiz mumkin. Tayyor tasvirlarni ijtimoiy tarmoqlarda tarqatish, ish stoli fon rasmi sifatida ishlatish yoki rasmdan banner qilish mumkin.

PicLab - bu grafik muharrir bo'lib, uning yordamida siz tasvirlarni qayta ishlashingiz va ularga shrift qo'shishingiz mumkin. Siz turli effektlarni qo'llashingiz, oldindan o'rnatilgan shablonlardan foydalanishingiz, rasmlarga tekstura qo'shishingiz va filtrlardan foydalanishingiz mumkin. Ilovada bir nechta matn qatlamlaridan ham foydalanishingiz mumkin. Ilovaning moybo'yoqli belgisi tugallangan rasmda paydo bo'ladi, lekin siz uni $1 to'lash orqali olib tashlashingiz mumkin.

Font Candy ilovasi diqqat bilan tanlangan ko'p sonli shriftlarga ega. Siz fon rasmini tanlashingiz, o'zingizning matningiz yoki rasmga oldindan o'rnatilgan imzo qo'shishingiz mumkin. Natijada professional dizayner tomonidan yaratilgan tasvirlar paydo bo'ladi. Agar foydalanuvchi mos rasmni tanlashda qiynalsa, u holda siz Pixabay xizmatidan rasmni yuklab olishni taklif qiladigan qidiruv funksiyasidan foydalanishingiz mumkin. Ilova faqat bortida iOS o'rnatilgan qurilmalar uchun ishlab chiqilgan.

Over bilan har bir kishi o'zini ijodiy shaxs sifatida his qilishi mumkin. Ilovada 800 dan ortiq oldindan oʻrnatilgan illyustratsiyalar va 300 ta noyob shriftlar mavjud boʻlib, bu deyarli har qanday gʻoyani amalga oshirish imkonini beradi. Ilova tabriknomalar, ilhomlantiruvchi tirnoqlarni yaratish uchun ishlatilishi mumkin, shuningdek, sevimli rasmingizga matn qo'shishingiz mumkin. Shuningdek, siz to'satdan xayolingizga kelgan muvaffaqiyatli fikrni juda tez tasavvur qilishingiz mumkin. Ilova qo'shimchalar yordamida Unsplash va Pixabay-dan rasmlarni yuklab olish imkonini beradi, undan ijtimoiy tarmoqlardagi sahifalaringiz dizayni uchun ajoyib illyustratsiyalar yaratish uchun foydalanish mumkin. IOS uchun versiya. Android uchun versiya.

Bundan tashqari, WordSwag yordamida rasmingizga qo'shimcha matn qo'shishingiz mumkin. WordSwag-ning o'ziga xos xususiyati - rasmga eng mos keladigan shriftni avtomatik tanlash. Agar foydalanuvchi natijadan norozi bo'lsa, siz 30 ta variantdan birini tanlab imzoni o'zgartirishingiz mumkin. Tayyor loyiha saqlanishi va keyin sizning ixtiyoringiz bilan ishlatilishi kerak. Ariza to'lanadi, narxi $3,99.

Phonto - bu rasmlaringizga tez va oson matn qo'shish imkonini beruvchi oddiy dastur. Ilovada siz oldindan o'rnatilgan 200 ta shriftdan birini tanlashingiz mumkin, agar natija sizni qoniqtirmasa, o'zingizning shriftingizni qo'shishingiz mumkin. Matn bilan ishlash uchun juda ko'p vositalar mavjud, siz o'lcham, rang, harf va qatorlar oralig'ini o'zgartirishingiz, soyalar va boshqa effektlarni qo'shishingiz mumkin. iOS versiyasi. Android uchun versiya.

Fontspiration ilovasi animatsion tipografiya yaratish imkonini beradi. Foydalanuvchi 100 dan ortiq mavjud shriftlardan birini tanlashi va chiroyli hamrohlik imzosini yaratishi mumkin. Agar biron sababga ko'ra kerakli natijaga erisha olmasangiz, galereyada taqdim etilgan boshqa foydalanuvchilarning ishlariga qarashingiz mumkin. Tayyor loyiha oddiy rasm sifatida saqlanishi mumkin, siz animatsion GIF va hatto video ham qilishingiz mumkin. Juda foydali dastur - yaxshi funksionallikka ega haqiqiy grafik muharrir.

Ampergram ilovasi Instagram ijtimoiy tarmog'idagi rasmlar bilan ishlash uchun yaratilgan. Ampergram-ning asosiy xususiyati shundaki, ilova boshqa foydalanuvchilar tomonidan joylashtirilgan fotosuratlardagi harflarni topadi va ulardan so'zlarni tuzadi. Ayniqsa, yuqori sifatli tipografiyaga erisha olmasligingiz dargumon, lekin bu qiziqarli.

Android yoki iPhone uchun dasturni qanday yaratish mumkin?— bu savollar nafaqat veb-ishlab chiquvchilar, balki kichik biznes veb-saytlarining oddiy egalari va bloggerlar tomonidan ham ko'proq so'ralmoqda.

Ushbu sharh ko'rib chiqishni taklif qiladi , ular Android va iPhone ilovalarini tez va oson yaratish uchun konstruktorlardir. Shu bilan birga, foydalanuvchidan dasturlash ko'nikmalari yoki boshqa maxsus IT bilimlariga ega bo'lishni talab qilmasdan. Bunday ilovalar turli xil biznes turlari uchun ajralmas hisoblanadi - axir, ular maqsadli auditoriyani kengaytirish va mijozlarni jalb qilishning ajoyib usuli.

Shunday qilib, ilovalarni ishlab chiqish bo'yicha ko'rib chiqishda muhokama qilingan barcha narsalarni shior ostida birlashtirish mumkin: oddiy, tez va dasturlashsiz!

ozod veb-saytingiz tarkibini Android ilovasiga aylantirish va uni Google Play orqali tarqatish imkonini beruvchi veb-xizmat. Bundan tashqari, yaratilgan ilovalar ham sotilishi, ham ularga reklama joylashtirilishi mumkin.
Siz uch turdagi kontentdan cheksiz miqdordagi Android ilovalarini yaratishingiz mumkin: veb-sayt, oddiy html sahifasi va YouTube videosi. Android ilovasini yaratish uchun AppsGeyser oddiy va intuitiv shablon ustasidan foydalanadi.

AppsGeyser veb-saytlari: http://www.appsgeyser.com, http://www.appsgeyser.ru

ozod mobil ilovalarni tezda yaratish uchun onlayn xizmat. TheAppBuilder dizayner va standart shablonlardan foydalangan holda ilovalar yaratadi - biznes, tadbirlar, ta'lim, musiqa, sport va boshqalar uchun. Yaratilgan ilovalar bepul va 5 AQSh dollari. oyiga Yaratilgan ilovada uchinchi tomon reklamalarini ko'rsatishni o'chirib qo'yishingiz mumkin. TheAppBuilder sizga Android va Windows Mobile ilovalarini yaratish imkonini beradi.

TheAppBuilder veb-sayti: http://www.theappbuilder.com

foydalanuvchilarga Internetda bir necha marta bosish orqali o'z mobil ilovalarini yaratish va nashr etish imkonini beruvchi onlayn xizmatdir. Appsmakerstore platformasi tomonidan qo'llab-quvvatlanadigan mobil ilovalar yaratadi HTML5, iTunes, Android Market, Blackberry Marketplace, Windows Marketplace va Facebook hech qanday chuqur texnologik ko'nikmalarsiz. Bu jami 6 xil platforma uchun 1 ta ilova. Appsmakerstore 23 tilda, jumladan, rus va ukrain tillarida taklif etiladi.

Appsmakerstore-ning o'ziga xos xususiyati shundaki, u muayyan sohalar uchun tayyor shablonlarni tanlash imkoniyatini beradi (masalan, yuridik xizmatlar, tungi klublar, restoran va kafelar, savdo, go'zallik salonlari va boshqalar).

  • DIY - oyiga $ 9,78.
  • "Biz siz uchun ariza beramiz" - $ 249
  • "Reseller" - bu veb-saytda alohida topilishi kerak bo'lgan maxsus narx.

Har doim barcha rejalarga kiritilgan:

  • Kontentni cheksiz o'zgartirish va ilovalarni yangilash.
  • Ilova tarkibini iTunes va Google Play-da qayta nashr qilmasdan yangilang.
  • Foydalanuvchilarga cheksiz miqdordagi push-bildirishnomalarni yuboring.
  • Barcha tizim yangilanishlarini avtomatik qabul qiling va foydalaning.
  • Bizning serverlarimizda xavfsiz xosting.
Appsmakerstore veb-sayti: http://appsmakerstore.com

— kichik biznes uchun mobil ilovalarning (iPad, Android, HTML5) pullik onlayn dizayneri. Xususiyatlarga geolokatsiya, xabarlarni qabul qilish va jo‘natish, xarid qilish savati, bildirishnomalar, ijtimoiy tarmoqlar bilan integratsiya, menyu, xizmatlar qatori, bo‘lajak tadbirlar haqida ma’lumot joylashtirish va hokazo kiradi. Restoranlar, rieltorlar, sport zallari va boshqalar uchun shablonlar mavjud.

Ushbu xizmat quyidagi rejalar bilan ifodalanadi:

  • "Mobil sayt" - oyiga $ 29.
  • "Mobil ilova" - oyiga $59
  • « Oq yorliq Hamkor" mijozlaringiz uchun ilovalar yaratish - veb-saytda alohida aniqlanishi kerak bo'lgan maxsus narx.
Biznessapps veb-sayti: http://www.biznessapps.com

5. AppGlobus

AppGlobus- bu foydalanuvchilarga App Store va Google Play-da o'z ilovalarini mustaqil ravishda yaratish va nashr qilish imkonini beruvchi rus onlayn mobil ilovalari dizaynerlaridan biri.

Ionic Framework-ning yangi dizayni va imkoniyatlaridan foydalanadi, bu ishlanma sifatini sezilarli darajada yaxshilaydi va HTML5, iOS, Android-da, hatto dasturlash ko'nikmalariga ega bo'lmasdan ham mobil ilovalar yaratish imkonini beradi.

Ayni paytda AppGlobus 8 tilda, shu jumladan rus tilida taklif etiladi.

AppGlobus.com quyidagi paketlarni taklif etadi:

  • STARTAP - oyiga 900 rub.
    • Ilovalar: HTML5/Android, administrator paneli, doʻkon, Push-da cheklovlar yoʻq, oʻrnatishda cheklovlar yoʻq, reklama yoʻq.
  • BASIC - oyiga 1500 rub
    • Android va iOS uchun ilovalar, administrator paneli, do'kon, Push-da cheklovlar yo'q, o'rnatishda cheklovlar yo'q, reklama yo'q.
  • STUDIO - oyiga 2000 rub
    • Ilovalar: Windows/Android/iOS, boshqaruv paneli, do'kon, Push-da cheklovlar yo'q, o'rnatishda cheklovlar yo'q, reklama yo'q.
  • PRO - 45 000 rub./bir martalik
    • Ilovalar: Windows/Android/iOS, maxsus ishlab chiqish, biz uni App Store va Google Play-da o'zimiz nashr qilamiz, manba kodini taqdim etamiz
AppGlobus veb-sayti: http://appglobus.com/

— biznes yoki shaxsiy foydalanish uchun shaxsiy mobil ilovangizni yaratish uchun pullik onlayn xizmat. Maxsus ko'nikmalar talab qilinmaydi. Onlayn do'konlar kabi kichik biznes uchun juda mos keladi. Ilovangizni yaratish uchun atigi 5 daqiqa vaqt ketadi - faqat kerakli modullar va dizaynni tanlashingiz kerak. Ingliz va ruscha versiyalari mavjud.

My-apps.com quyidagi paketlarni taklif qiladi:

  • Boshlash - 599 rub. /oy
    • faqat Android uchun ilovalar, dizaynerga kirish, bepul ilova shablonlari va piktogrammalari, har 48 soatda kontent yangilanishi, do'konlarda ilova manbalari yangilanishlari har 2 oyda bir martadan ko'p bo'lmagan.
  • Nur - 990 rub. /oy
    • ikkala iOS uchun ilovalar, dizaynerga kirish, bepul dastur shablonlari va piktogrammalari, asosiy ilova skrinshotlari, Push bildirishnomalari - oyiga 1 marta, kontent har 24 soatda yangilanadi, do'konlarda dastur manbalari har 2 oyda bir marta yangilanadi.
  • Standart - 2490 rub. /oy
    • Android va iOS uchun ilovalar, dizaynerga kirish, bepul dastur shablonlari va piktogrammalari, asosiy dastur skrinshotlari, Skype qo'llab-quvvatlashi, Push bildirishnomalari - oyiga 10 ta, har 12 soatda kontent yangilanishi, oyda bir marta do'konlarda dastur manbalari yangilanishi.
  • Biznes - 9890 rub. /oy
    • Android va iOS uchun ilovalar, dizaynerga kirish, bepul dastur shablonlari va piktogrammalari, asosiy dastur skrinshotlari, Skype va elektron pochta orqali yordam, shaxsiy menejer, Push bildirishnomalari - oyiga 50 ta, tezkor kontent yangilanishlari, do'konlarda dastur manbalari yangilanishi - hech qanday cheklovlar yo'q.
  • VIP - 3999 rub. /oy + 150 000 rub. o'rnatish to'lovi

    • Android va iOS uchun ilovalar, dizaynerga kirish, bepul dastur shablonlari va piktogrammalari, asosiy dastur skrinshotlari, Skype va elektron pochta orqali yordam, shaxsiy menejer, Push bildirishnomalari - cheksiz, kontent yangilanishi - bir zumda, do'konlarda dastur manbalari yangilanishi - cheklovlarsiz.
My-apps.com veb-sayti: http://my-apps.com

platforma beradi" buni o'zing qil” iPhone/ilovalarni yaratish uchun , bu ham dasturlash ko'nikmalarini talab qilmaydi. Ushbu xizmat har bir tashkilotga mobil (iPhone, iPad, Android) ilovalari va nashr materiallarini yaratishning oson usulini taqdim etadi. Mijozlar o'zlarining kataloglari, varaqalari, broshyuralari, hisobotlari, rezyumelari va boshqalarni yaratishlari va SaaS yechimi yordamida ularni yetkazib berishlari mumkin. Ingliz va ruscha versiyalari mavjud.

iBuildApp quyidagi paketlarda taqdim etiladi:

  • Biznes (oyiga 2400 rubl) - 3000 ta o'rnatish, cheksiz mobil saytni ko'rish, o'rnatilgan reklama yo'qligi, iTunes va Google Play-da ilovani nashr etish.
iBuildApp veb-sayti: http://ibuildapp.com

— ilovalarni ishlab chiqish uchun onlayn xizmat (iPhone, iPad, Android). Ko'p dastur shablonlaridan biri asosida dastur yaratish imkonini beradi. Yaratilgan dastur foydalanuvchi interfeysi elementlari elektron pochta, SMS xabarlar yuborish, Facebook va Twitter xizmatlariga jo‘natish kabi funksiyalar bilan bog‘lanishi mumkin.

  • Ishlab chiquvchi - oyiga $ 33. (faqat 1 ta ilova yaratish mumkin)
  • Professional - oyiga $ 79.
  • Premium - oyiga $129.
  • Korxona - Narxni alohida so'rash kerak.

Barcha paketlar quyidagi platformalarni qo'llab-quvvatlaydi: IOS (iPhone/iPad) va Android (telefon/planshet)

Viziapps veb-sayti: http://www.viziapps.com

- iOS, Android va Windows Phone uchun ilovalar yaratish imkonini beruvchi onlayn muharrir. Foydalanish juda oddiy: siz o'zingizning dasturingizni tayyor qismlardan yig'ishingiz mumkin. AppsBuilder tajribasiz foydalanuvchilar uchun soddaroq va tushunarli bo'lishga harakat qilsa ham, u dasturchilar uchun ba'zi xususiyatlarni ham qo'shadi: masalan, yaratilgan ilovalarni o'zingizning Java skriptlaringiz bilan to'ldirishingiz mumkin.

30 kunlik bepul sinov muddatini o'z ichiga olgan uchta pulli paket mavjud:

  • Starter (oyiga 49 evro) -1 dastur.
  • Muntazam (oyiga 199 evro) - 5 tagacha ariza.
  • Kengaytirilgan (oyiga 249 evrodan) - 5 dan ortiq dastur.
AppsBuilder veb-sayti: http://www.apps-builder.com

Bolalar, biz jonimizni saytga joylashtirdik. Buning uchun rahmat
Siz bu go'zallikni kashf etyapsiz. Ilhom va g'ozlar uchun rahmat.
Bizga qo'shiling Facebook Va Bilan aloqada

veb-sayt Men siz uchun fotosuratlaringizni yaxshilash uchun bir nechta oddiy va ishlatish uchun qulay dasturlarni jamladim. Ushbu ro'yxatdagi bir yoki bir nechta ilovalarni sinab ko'rganingizdan so'ng, barcha Instagram filtrlaridan xalos bo'lishni xohlashingiz mumkin.

Pixlr Express

100 dan ortiq effektlar (shu jumladan yorug'lik), ramkalar, kesish, o'lchamini o'zgartirish va aylantirish, tasvirni avtomatik yaxshilash, qizil ko'zni olib tashlash va hatto tishlarni oqartirish. Qizig'i shundaki, funksionallik bazasi ishlab chiquvchilar tomonidan doimiy ravishda yangilanadi.

Snapseed

Juda qulay, tezkor va amaliy interfeys. Fotosuratni dastlabki tuzatish uchun kerak bo'lgan hamma narsa bu erda to'plangan, jumladan tasvirning alohida joylarida yorqinlik, to'yinganlik va kontrastni tahrirlash, ularning diametrini ham sozlashingiz mumkin. Bundan tashqari, dastur juda tez ishlaydi, bu yaxshi yangilik.

Photoshop Express

Ushbu ilova, albatta, Photoshop-ning professional analogi bo'lmaydi. Ammo dastlabki fotosuratlarni tahrirlash uchun bu juda mos keladi. Ilovada bepul mavjud: 10 kvadrat, 10 filtr, ekspozitsiyani sozlash, yorqinlik va kontrast, to'yinganlik va rang ohanglari, qizil ko'zni olib tashlash. Va qo'shimcha haq evaziga siz ko'plab qo'shimcha sovg'alarni sotib olishingiz mumkin.

Pix: Piksel mikser

Ko'pchilik uchun yaxshi ko'radigan va tanish bo'lgan juda oddiy va qiziqarli foto muharriri. Yaxshi ishlab chiqilgan va yuqori sifatli ishlab chiqarilgan. U sizni xursand qilishi mumkin bo'lgan asosiy narsa - 30 dan ortiq filtrlar, yigirmadan ortiq teksturalar va taxminan bir xil miqdordagi ramkalar.

PicsArt foto studiyasi

Dastur sizga kollajlar yaratish, filtrlarni o'zgartirish, fotosuratlarning ohangini va rangini boshqarish, matn effektlarini qo'shish, qizil ko'zni olib tashlash va boshqa ko'p narsalarni amalga oshirish imkonini beradi. Bundan tashqari, siz qo'lda chizilgan rasmlarni yaratishingiz mumkin. Umuman olganda, juda ko'p funktsiyalar mavjud.

Pixlromatik

Ushbu ilovani ayniqsa quvontiradigan narsa - bu yoqimli interfeys va ishlash tezligi. Bundan tashqari, u ko'plab effektlar, ramkalar va maxsus filtrlarga ega. Aytgancha, 100 dan ortiq effektlar, 100 ta ramkalar va 200 ta teksturalarga kirish imkonini beruvchi toʻliq versiya ham sizga arzonga tushadi – atigi bir dollar.

Muzy - bu juda oddiy va funktsional dastur: siz rasmlardan kollajlar yaratishingiz, ko'plab ramkalar bilan o'ynashingiz, tasvirlar uchun o'rnatilgan muharrirdan foydalanishingiz va hatto matn qo'shishingiz mumkin. Juda qulay va kulgili narsa.

Camera360 Ultimate

Ajoyib kamera, ko'plab effektlar, silliq va chiroyli interfeys ushbu dasturga ko'p sonli foto muharrirlaridan ajralib turishga imkon beradi. Uch yil oldin paydo bo'lgan, u doimiy ravishda ishlab chiquvchilar tomonidan takomillashtirildi va to'ldirildi va natijada yaxshi mo'ljallangan va yuqori sifatli dastur paydo bo'ldi.

Phonto - Tasvirlardagi matn


Agar siz birinchi mobil ilovangizni yozmoqchi bo'lsangiz, yangi til va rivojlanish muhitini o'rganish sizdan talab qilinadigan minimal miqdordir. Kitobdan misolni ko'chirmasdan Android yoki iOS uchun asosiy vazifalar ro'yxatini tuzish uchun kamida bir necha hafta kerak bo'ladi. Ammo Objective-C yoki Java-ni o'zlashtira olmaysiz va agar siz PhoneGap kabi texnologiyalardan foydalansangiz, smartfonlar uchun ilovalarni tezda ishlab chiqa olmaysiz.

Agar siz Windows 8 da bizni kutayotgan yangiliklarni sinchiklab o'rgangan bo'lsangiz, uning ostida HTML5 da ilovalar ishlab chiqish mumkin bo'lishini payqagandirsiz. G'oya, aslida, yangi emas - mobil platformalar uchun xuddi shunday yondashuvni amalga oshiradigan texnologiyalar jadal sur'atlar bilan rivojlanmoqda. Ko'plab tanish HTML, JavaScript va CSS! yordamida smartfonlar uchun ilovalarni ishlab chiqish imkonini beruvchi ushbu ramkalardan biri bu PhoneGap. Uning yordami bilan yozilgan dastur barcha mashhur platformalar uchun mos keladi: iOS, Android, Windows Phone, Blackberry, WebOS, Symbian va Bada. Har bir platforma uchun dasturlashning o'ziga xos xususiyatlarini (masalan, iOS uchun Objective-C) o'rganishingiz yoki turli API va ishlab chiqish muhitlari bilan shug'ullanishingiz shart emas. Oʻzaro platformali mobil ilovani yaratish uchun HTML5 va maxsus PhoneGap API-ni bilish kifoya. Bunday holda, chiqish dastur interfeysida "ramkalangan" ahmoqona HTML sahifasi bo'lmaydi, yo'q! Framework API sizga mahalliy vositalar yordamida ishlab chiqishda ishlatiladigan deyarli barcha telefon imkoniyatlaridan foydalanishga imkon beradi: akselerometrga, kompasga, kameraga (video yozib olish va suratga olish), kontaktlar ro'yxatiga, fayl tizimiga, bildirishnoma tizimiga (telefondagi standart bildirishnomalar) kirish. , saqlash va hokazo. Siz jQuery Mobile yoki Sencha kabi ramkalar yordamida mahalliy boshqaruv elementlarini qayta yaratishingiz mumkin va yakuniy dastur mobil telefonda ona tilida (yoki deyarli shunday) yozilgandek ko'rinadi. Yuqoridagilarni amalda ko'rsatish, ya'ni ariza yozish eng yaxshisidir, shuning uchun men darhol mashq qilishni boshlashingizni maslahat beraman. Vaqtni kuzatib boring - hamma narsani qilish uchun yarim soatdan ko'proq vaqt ketadi.

Biz nima yaratamiz

Keling, iOS-ni maqsadli platforma sifatida olaylik - ha, ha, pul AppStore-da va hozircha u erda ishlanmalaringizni monetizatsiya qilish yaxshidir :). Lekin buni darhol aniqlay olaman: xuddi shu narsani o'zgartirishlarsiz, aytaylik, Android uchun qilish mumkin. Men uzoq vaqt davomida qaysi misolni ko'rib chiqish haqida o'yladim, chunki men vazifalar ro'yxatini kuzatish uchun boshqa vosita yozishni xohlamadim. Shunday qilib, men "Geografik eslatma" deb nomlangan dasturni yaratishga qaror qildim, uning maqsadini bir iborada tasvirlash mumkin: "Men yana bu erda bo'lganimda menga xabar bering". AppStore-da foydalanuvchi mashinani qo'ygan joyni "eslab qolish" imkonini beruvchi ko'plab yordamchi dasturlar mavjud. Bu deyarli bir xil, biroz soddaroq. Siz shahar xaritasidagi biror nuqtaga ishora qilishingiz, u uchun ma'lum radiusni o'rnatishingiz va xabarni dasturlashingiz mumkin. Belgilangan radiusli doira ichiga keyingi safar tushsangiz, dastur sizni xabardor qiladi va nuqta o'chiriladi. Biz ushbu reja bo'yicha harakat qilamiz: avval oddiy veb-ilovani yaratamiz, uni brauzerda sinab ko'ramiz va keyin PhoneGap yordamida iOS platformasiga o'tkazamiz. Kodning asosiy qismini kompyuterda brauzerda prototip qilish va sinab ko'rish juda muhim, chunki telefonda dasturni disk raskadrovka qilish ancha qiyin. Ramka sifatida jQuery Mobile (jquerymobile.com) bilan jQuery JS ramkasidan va xarita mexanizmi sifatida Google Maps v3 dan foydalanamiz. Ilova ikki sahifadan iborat bo'ladi: xarita va nuqtalar ro'yxati.

  • Joriy joylashuvingizning belgisi xaritada joylashtirilgan. Xaritani bosish orqali xabar qo'shiladigan nuqta yaratiladi (masalan, "yaqin-atrofdagi mashina"). Nuqtani bosish orqali uni o'chirish mumkin. Xaritadagi odamning markerini ko'chirish uchun geonavigatsiya API ishlatiladi.
  • Ballar ro'yxati bo'lgan sahifada qo'shimcha "Barcha nuqtalarni o'chirish" tugmasi va har bir nuqta yonida "Ushbu nuqtani o'chirish" tugmasi bo'lishi kerak. Agar siz ro'yxatdagi elementni bossangiz, xaritada tegishli nuqta ko'rsatiladi. Biz foydalanuvchi sozlamalarini va nuqtalar ro'yxatini localStorage-da saqlaymiz.

UI ramkalari

Albatta, jQuery Mobile mobil interfeys yaratish uchun yagona asos emas. PhoneGap veb-saytida siz foydalanishingiz mumkin bo'lgan kutubxonalar va ramkalarning katta ro'yxati mavjud (phonegap.com/tools): Sencha Touch, Impact, Dojo Mobile, Zepto.js va boshqalar.

Qo'llash doirasi

Nega jQuery Mobile-dan foydalanishimizni darhol tushuntiraman. Ushbu JS kutubxonasi bizga turli platformalar uchun tayyor mobil ilova interfeysi elementlarini (mahalliylarga iloji boricha yaqinroq) taqdim etadi. Bizga brauzer sahifasi emas, balki mobil ilova bo'lishi kerak! Shunday qilib, JQuery Mobile-ning so'nggi versiyasini (jquerymobile.com/download) yuklab oling va bizga kerak bo'lgan birinchi dastur fayllarini ishchi papkaga o'tkazing:

  • images/ (jq-mobile arxiv papkasidan barcha rasmlarni shu nomga ko'chiring);
  • index.css;
  • index.html;
  • index.js;
  • jquery.js;
  • jquery.mobile.min.css;
  • jquery.mobile.min.js.

Kelajakda foydalanuvchi mobil internetni isrof qilmasligi uchun resurslarni asosan mahalliy qilish kerak. Endi biz index.html faylida sahifa ramkasini yaratamiz. Quyidagi kod sahifaning yuqori qismini xarita, "Geografik eslatma" yozuvi va "Nuqtalar" tugmasi bilan tavsiflaydi.

Xarita sahifasi

Georemebrance

Ballar

Sahifa atributi data-dom-cache="true" uning xotiradan tushirilmasligini ta'minlash uchun zarur. Ballar tugmasi data-transition="pop" dan foydalanadi, shunda Ballar ro'yxati sahifasi qalqib chiquvchi effekt bilan ochiladi. JQuery Mobile sahifalari qanday tuzilganligi haqida ko'proq yaxshi qo'llanmada (bit.ly/vtXX3M) o'qishingiz mumkin. Analogiya bo'yicha biz fikrlar ro'yxati bilan sahifa yaratamiz:

Nuqtalar roʻyxati sahifasi

hamma narsani o'chirib tashlang

Ballar

Xarita

"Xarita" tugmasi uchun biz data-transition="pop" ni ham yozamiz, lekin biz data-direction="reverse" atributini qo'shamiz, shunda "Xarita" sahifasi "Fade" effekti bilan ochiladi. Xuddi shu atributlarni nuqta shabloniga yozamiz. Mana, bizning ramkamiz tayyor.

Ilova yaratish

Endi biz xaritani ko'rsatishimiz kerak, buning uchun biz millionlab turli saytlar tomonidan ishlatiladigan standart Google Maps API-dan foydalanamiz:

Var latLng = yangi gm.LatLng(this.options.lat, this.options.lng); this.map = new gm.Map(element, ( masshtablash: this.options.zoom, // Boshlang‘ich masshtab markazini tanlang: latLng, // Boshlang‘ich markazni mapTypeId o‘rnating: gm.MapTypeId.ROADMAP, // Oddiy xarita disableDoubleClickZoom: rost, // Avtomatik masshtabni bosish/ikki marta bosish orqali o'chirib qo'ying disableDefaultUI: true // Barcha interfeys elementlarini o'chirib qo'ying));

Bu yerda Gm Google Xaritalar obyektiga havola qiluvchi oʻzgaruvchidir. Kodda ishga tushirish parametrlarini yaxshi izohladim. Keyingi qadam xaritada odam belgisini chizishdir:

This.person = new gm.Marker(( map: this.map, icon: new gm.MarkerImage(PERSON_SPRITE_URL, new gm.Size(48, 48)) ));

Google panoramasidagi odam sprite manzili PERSON_SPRITE_URL sifatida ishlatiladi. Uning statik manzili maps.gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png . Foydalanuvchi xaritani bosish orqali nuqta qo'shadi, shuning uchun ularni chizish uchun biz bosish hodisasini tinglaymiz:

Gm.event.addListener(this.map, "klik", funktsiya (voqea) ( self.requestMessage(funksiya (xato, xabar) ( // Agar (xato) qaytsa, foydalanuvchi kiritgan matnni qaytaruvchi usul; // Usul faol ro'yxatga nuqta qo'shadi va // uni xaritaga chizadi self.addPoint(event.latLng, self.options.radius, xabar); self.updatePointsList(); // Ballar ro'yxatini qayta chizish )); ), yolg'on);

Men kodning ko'p qismini taqdim etaman - qolganini diskdan qidiring. Keyinchalik biz ilovani xaritada foydalanuvchi belgisini ko'chirishga o'rgatishimiz kerak. Prototipda biz Geolocation API-dan foydalanamiz (ish stoli brauzerlarida ham qo'llaniladi):

If (navigator.geolocation) ( // Brauzer geolokatsiya funktsiyasini qo'llab-quvvatlayotganini tekshiring gpsSuccess(pos) ( var lat, lng; if (pos.coords) ( lat = pos.coords.latitude; lng = pos.coords.longitude; ) else ( lat = pos.latitude; lng = pos.longitude; ) self.movePerson(new gm.LatLng(lat, lng)); // Foydalanuvchi piktogrammasini siljiting ) // Har uch soniyada biz joriy // joylashuvini soʻraymiz. foydalanuvchi window.setInterval (funktsiya () ( // Joriy joylashuvni so'rash navigator.geolocation.getCurrentPosition(gpsSuccess, $.noop, (enableHighAccuracy: true, maximumAge: 300000 )); ), 3000); )

MovePerson usuli foydalanuvchining istalgan faol nuqtada ekanligini tekshirish uchun oddiy getPointsInBounds() protsedurasidan foydalanadi. Oxirgi savol - ballar ro'yxatini qayerda saqlash kerak? HTML5 localStorage-dan foydalanish imkoniyatini taqdim etdi, shuning uchun uni e'tiborsiz qoldirmasligimiz kerak (men sizga kodning ushbu qismlarini o'zingiz tushunishingizni qoldiraman, men buni yaxshi izohladim). Shunday qilib, brauzerda ishlaydigan dastur tayyor!

Veb-ilovani ishga tushirish

Yuqorida aytganimdek, disk raskadrovka asosan kompyuterda amalga oshirilishi kerak. Kompyuterda veb-ilovalarni sinab ko'rish uchun eng mos brauzer Safari yoki Chrome hisoblanadi. Ushbu brauzerlarda disk raskadrovkadan so'ng, ilovangiz mobil telefon brauzerida ishlamasligiga amin bo'lishingiz mumkin. Ushbu ikkala brauzer ham ko'pgina mobil veb-brauzerlarga mos keladi, chunki ular xuddi ular kabi WebKit dvigatelida yaratilgan. Barcha xatolarni bartaraf etgandan so'ng, siz mobil veb-ilovani to'g'ridan-to'g'ri telefoningizda ishga tushirishga o'tishingiz mumkin. Buning uchun veb-serveringizni (hatto Denwer yoki XAMPP) yaratilgan sahifaga xizmat qiladigan tarzda sozlang va uni mobil telefoningiz brauzerida oching. Ilova rasmda ko'rsatilgandek ko'rinishi kerak. Bu erda PhoneGap-dan foydalangan holda mobil platforma uchun tuzilgan kelajakdagi mobil ilova deyarli bir xil ko'rinishini tushunish muhimdir, bundan tashqari brauzer navigatsiya paneli ekranda ko'rsatilmaydi. Agar hamma narsa yaxshi bo'lsa, sahifadan to'liq huquqli iOS ilovasini yaratishni boshlashingiz mumkin. Iltimos, shuni yodda tutingki, biz shu paytgacha PhoneGap va mobil ishlab chiqish uchun IDE-ga ham tegmaganmiz.

Tayyorgarlik

iOS uchun ilova yaratish uchun sizga Mac OS 10.6+ operatsion tizimiga ega kompyuter (yoki Mac OS 10.6 da virtual mashina), shuningdek iOS SDK oʻrnatilgan Xcode ishlab chiqish muhiti kerak boʻladi. Agar sizda SDK o'rnatilmagan bo'lsa, Xcode va iOS SDK (developer.apple.com/devcenter/ios/index.action) o'z ichiga olgan Apple veb-saytidan disk tasvirini yuklab olishingiz kerak bo'ladi. Tasvirning og'irligi taxminan 4 GB ekanligini unutmang. Bundan tashqari, siz Apple veb-saytida dasturchi sifatida ro'yxatdan o'tishingiz kerak bo'ladi (agar siz ilovangizni AppStore-da nashr qilmoqchi bo'lmasangiz, bu talabni chetlab o'tish mumkin). Ushbu to'plamdan foydalanib, siz ona iOS tilidagi Objective-C dasturlarini ishlab chiqishingiz mumkin. Ammo biz vaqtinchalik yechim topishga va PhoneGap-dan foydalanishga qaror qildik, shuning uchun biz hali ham PhoneGap iOS paketini o'rnatishimiz kerak. Arxivni saytdan tashqarida yuklab oling (https://github.com/callback/phonegap/zipball/1.2.0), uni oching va iOS papkasida o'rnatuvchini ishga tushiring. O'rnatish tugallangach, Xcode loyihalari menyusida PhoneGap belgisi paydo bo'lishi kerak. Ishga tushirilgandan so'ng siz bir nechta shakllarni to'ldirishingiz kerak bo'ladi, lekin tez orada siz birinchi ilovangiz bilan IDE ish maydonini ko'rasiz. Hamma narsa ishlayotganligini tekshirish uchun Run tugmasini bosing - PhoneGap shablon ilovasi bilan iPhone/iPad emulyatori ishga tushishi kerak. Yig'ilgan dastur index.html topilmadi degan xatolikni keltirib chiqaradi - bu normal holat. Asosiy loyiha fayllari saqlangan papkani oching va undagi www pastki papkasini toping. Uni muharrirga torting, chapdagi ro'yxatdagi dastur belgisini bosing va paydo bo'lgan oynada "Qo'shilgan papkalar uchun papkaga havolalarni yaratish" -ni tanlang. Agar dasturni qayta ishga tushirsangiz, hamma narsa ishlashi kerak. Endi biz prototipimizning barcha fayllarini www papkasiga nusxalashimiz mumkin. PhoneGap protsessoridan foydalangan holda smartfonda ishlash uchun prototipimizni sozlash vaqti keldi.

Prototipni uzatish

Avvalo, indeks faylingizga phonegap-1.2.0.js ni kiritishingiz kerak. PhoneGap sizga tashrif buyurish mumkin bo'lgan xostlar ro'yxatini cheklash imkonini beradi. Men darhol bunday "oq ro'yxat" ni tashkil qilishni taklif qilaman. Loyiha menyusida Supporting Files/PhoneGap.plist-ni oching, ExternalHosts bandini toping va unga ilovamiz kiradigan quyidagi xostlarni qo'shing (bular Google Maps serverlari): *.gstatic.com, *.googleapis.com, maps .google. com. Agar siz ularni belgilamasangiz, dastur konsolda ogohlantirishni ko'rsatadi va xarita ko'rsatilmaydi. Ilovamizning veb-versiyasini ishga tushirish uchun biz DOMReady hodisasidan yoki jQuery yordamchisidan foydalandik: $(document).ready(). PhoneGap mobil qurilma tayyorligini bildiruvchi qurilmaga tayyor hodisani yaratadi. Men buni ishlatishni taklif qilaman:

Document.addEventListener("deviceready", function () ( new Notificator($("#map-canvas")); // Agar foydalanuvchida Internet bo'lmasa, // agar (navigator.network.connection. type = == Connection.NONE) ( navigator.notification.alert("Internetga ulanish yo'q", $.noop, TITLE); ) ), noto'g'ri);
O'tkazishni oldini olaylik: document.addEventListener("touchmove", funktsiya (voqea) ( event.preventDefault(); ), false);

Keyin biz barcha ogohlantirishlarni almashtiramiz va qo'ng'iroqlarni PhoneGap bizga taqdim etadigan mahalliy qo'ng'iroqlar bilan tasdiqlaymiz:

Navigator.notification.confirm("Nuqtani olib tashlash?", funksiya (tugma_id) ( agar (tugma_id === 1) ( // OK tugmasi self.removePoint(nuqta); ) ), TITLE);

Biz o'zgartirishimiz kerak bo'lgan oxirgi narsa - foydalanuvchi belgisini xarita bo'ylab harakatlantiruvchi kod blokidir. Bizning joriy kodimiz ham ishlaydi, lekin u kamroq optimal ishlaydi (koordinatalar o'zgarmagan bo'lsa ham, belgini harakatga keltiradi) va PhoneGap hamkasbi kabi boy ma'lumotlarni taqdim etmaydi:

Navigator.geolocation.watchPosition(funksiya (pozitsiya) ( self.movePerson(yangi gm.LatLng(position.coords.latitude, position.coords.longitude)); ), funksiya (xato) ( navigator.notification.alert("kod: " + error.code + "\nxabar: " + error.message, $.noop, TITLE); ), (chastotasi: 3000 ));

Ushbu kod yanada oqlangan - u faqat koordinatalar o'zgarganda hodisa yaratadi. “Ishga tushirish” tugmasini bosing va biz yaratgan ilova iOS qurilma simulyatorida mukammal ishlashiga ishonch hosil qiling! Haqiqiy qurilmada ishga tushirishni boshlash vaqti keldi.

Qurilmada ishga tushiring

iPhone, iPod yoki iPad-ni Xcode bilan ishlaydigan kompyuterga ulang. Dastur yangi qurilmani aniqlaydi va uni ishlab chiqish uchun ishlatishga ruxsat so'raydi. Uni rad etishning ma'nosi yo'q :). Yana bir bor takrorlayman: iOS-da yozma dasturni ishga tushirish uchun siz vakolatli iOS dasturchisi bo'lishingiz kerak (boshqacha qilib aytganda, iOS Developer dasturiga obuna bo'lishingiz kerak). Agar siz Apple mahsulotlari uchun ilovalar ishlab chiqayotgan bo'lsangiz, bu sizni bezovta qiladi; boshqa platformalarda (Android, Windows Phone) hamma narsa ancha sodda. Universitetda tahsil olayotganlar ba'zi imtiyozlar tufayli dasturdan bepul foydalanish imkoniyatiga ega. Qolganlarning barchasi dasturda qatnashish uchun yiliga 99 dollar to'lashi kerak. Apple sertifikat beradi, uning yordamida kodingizni imzolashingiz mumkin. Imzolangan ilovani iOS’da ishga tushirish va App Store’da tarqatish mumkin. Agar siz talaba bo'lmasangiz va siz hali ham begunoh tajribalar uchun 99 dollarga afsuslansangiz, unda yana bir yo'l bor - tizimni aldash. Siz kodni tekshirish uchun o'z-o'zidan imzolangan sertifikat yaratishingiz va mobil dasturni jailbroken iOS qurilmasida ishga tushirishingiz mumkin (men bu haqda to'xtalmayman, chunki bu maqolada hamma narsa iloji boricha batafsil tavsiflangan: bit.ly/tD6xAf) . Qanday bo'lmasin, tez orada mobil telefoningiz ekranida ishlaydigan dasturni ko'rasiz. Sekundomerni to'xtating. Sizga qancha vaqt ketdi?

Boshqa platformalar

PhoneGap-dan tashqari, ona tillaridan foydalanmasdan mobil ilovalar yaratish imkonini beruvchi boshqa platformalar ham mavjud. Keling, eng zo'r o'yinchilarni sanab o'tamiz.

Appcelerator Titanium (www.appcelerator.com).

Titanium asosan Android va iPhone uchun ilovalar yaratishi mumkin, lekin u BlackBerry-ni ham qo'llab-quvvatlashini da'vo qiladi. Ramkaning o'ziga qo'shimcha ravishda, loyiha mahalliy vidjetlar va IDE to'plamini taqdim etadi. Siz Titanium-da ilovalarni bepul ishlab chiqishingiz mumkin, ammo siz qo'llab-quvvatlash va qo'shimcha modullar uchun to'lashingiz kerak bo'ladi (oyiga 49 dollardan). Ba'zi uchinchi tomon modullarining narxi yiliga 120 dollarga etadi. Appcelerator Titanium ishlab chiquvchilari ta'kidlashicha, ularning ramkalari asosida 25 mingdan ortiq ilovalar yozilgan. Loyihaning manba kodi Apache 2 litsenziyasi ostida tarqatiladi.

Corona SDK (www.anscamobile.com/corona).

Ushbu texnologiya asosiy platformalar - iOS va Android-ni qo'llab-quvvatlaydi. Ramka asosan o'yinni rivojlantirishga qaratilgan. Albatta, ishlab chiquvchilar OpenGL-da yuqori sifatli optimallashtirishni da'vo qilmoqdalar. Platformaning bepul versiyasi yo'q va narxi ancha yuqori: bitta platforma uchun litsenziya uchun yiliga 199 dollar va iOS va Android uchun yiliga 349 dollar. Corona o'zining IDE va ​​qurilma emulyatorlarini taklif qiladi. Korona ilovalari JavaScript-ga o'xshash tilda yozilgan.

Xulosa

Biz oddiy mobil veb-ilovani yaratdik va uni bir necha oddiy qadamda PhoneGap yordamida iOS platformasiga o'tkazdik. Biz Objective-C kodining bir qatorini yozmadik, lekin biz PhoneGap API-ni ko'chirish va o'rganish uchun minimal vaqt sarflab, munosib sifatli dasturga ega bo'ldik. Agar siz boshqa platformani, masalan, Android yoki Windows Mobile 7-ni afzal ko'rsangiz, ushbu platformalar uchun hech qanday o'zgartirishlarsiz bizning ilovamizni osongina yaratishingiz mumkin (ularning har biri uchun yaxshi kirish qo'llanmasi va video darslik mavjud: phonegap.com/ boshlash). Platformaning hayotiyligini tekshirish uchun texnologiya ishlab chiquvchilari maxsus galereyada (phonegap.com/apps) to'plagan PhoneGap-da tayyor ilovalarni ko'rishingiz mumkin. Aslida, PhoneGap kelajakdagi dasturning hech bo'lmaganda prototipini yaratish uchun ideal platformadir. Uning asosiy afzalliklari tezlik va minimal xarajatlar bo'lib, ular har tomonlama resurslari cheklangan startaplar tomonidan faol foydalaniladi. Agar ilova muvaffaqiyatsiz bo'lsa va biron sababga ko'ra HTML+JS ichki qismlari sizni qoniqtirmasa, ilovani har doim ona tiliga o'tkazishingiz mumkin. PhoneGap dastlab Nitobi tomonidan ochiq kodli loyiha sifatida ishlab chiqilganligini ayta olmayman (ombor GitHub-da joylashgan: github.com/phonegap). Adobe Nitobi-ni o'tgan oktyabr oyida sotib olgan bo'lsa-da, manba kodi ochiq qoladi. Aytishim kerakki, bunday gigant ko‘magida loyiha qanday istiqbolga ega?

Google Play, App Store, Windows Store turli xil ilovalar bilan to'la. Bu assortimentning barchasi turli darajadagi professionallar tomonidan yaratilgan deb taxmin qilish noto'g'ri. Tobora ko'proq oddiy foydalanuvchilar hech qanday dasturlash qobiliyatiga ega bo'lmagan qulay va oddiy ilovalarni yaratmoqda. Biz Android asosidagi smartfon dasturlarini namuna sifatida tanlab, ularning namunasiga qayerda va qanday amal qilishni quyida batafsil bayon qilamiz.

O'z-o'zidan yaratilgan dastur kimga foyda keltiradi?

Agar siz Android dasturini o'yin-kulgi uchun dasturlash qobiliyatisiz yaratishga qaror qilsangiz, unda siz "Onlayn dizaynerlar" bo'limiga ishonch bilan o'tishingiz mumkin. O'z biznesini, ijodiy yoki biznes loyihasini targ'ib qilish va ommalashtirish uchun ushbu biznesga kirishga qaror qilganlar uchun ular uchun oddiy, o'z-o'zidan yaratilgan dastur etarli yoki yo'qligini yoki yordam uchun hali ham tajribali ishlab chiquvchilarga murojaat qilish kerakligini aniqlash muhimdir. .

Xo'sh, bu variant qachon optimal hisoblanadi:

  • boshlang'ich biznes yoki loyiha uchun: tomoshabinlar sizning tajribasizligingizni aytib, bir qator kamchiliklarni kechiradilar;
  • foydalanuvchilar oddiy funksionallikka ega dasturni talab qiladi - masalan, saytning qulay versiyasi;
  • muvaffaqiyatsiz dasturni ishga tushirish siz uchun og'riqli bo'lmaydi - siz uni yaratyapsiz, kelajak uchun ishlayapsiz;
  • siz ishlab chiquvchi so'rovlariga bog'liq bo'lishni xohlamaysiz.

Ilova qanday bo'lishi kerak?

Android uchun dastur yaratishdan oldin, siz o'zingizning ishingizda tayanadigan asosiy fikrlarni ajratib ko'rsatishingiz kerak. Siz smartfonlar va planshetlarda ishlaydigan dastur yaratmoqdasiz va foydalanuvchi uchun amaliy muammolarni hal qilish uchun mo'ljallangan: uni yangiliklar bilan tanishtirish, xarid qilishda yordam berish, aloqa funktsiyalarini bajarish va h.k.

Tomoshabinlar quyidagi fikrlarga javob beradigan ilovalarga jalb qilinadi:

  • xavfsizlik;
  • uzluksiz ishlash;
  • qulay navigatsiya;
  • Shaxsiy kabinet;
  • push-bildirishnomalarning mavjudligi;
  • axborot mazmuni - inson o'zining barcha so'rovlariga javobni ilova ichida topishi kerak.

Ilova yaratuvchisini tanlash

Biz Android uchun birinchi dasturni yaratayotganimiz sababli, dasturlash tillari haqida hech qanday tasavvurga ega bo'lmaganimiz sababli, onlayn dizaynerlar bizga bu masalada yordam berishlari mumkin. Tanlashdan oldin uning xususiyatlarini diqqat bilan o'qing. U bo'lishi kerak:

  • intuitiv interfeys;
  • ishning aniq mantig'i;
  • kod va grafikalar bilan ishlash qobiliyati;
  • batafsil ko'rsatmalar, texnik yordam, forum.

Dizayner ilova uchun xosting bilan ta'minlashi, uni boshqarish imkoniyatini berishi, shuningdek, o'z ijodingizni Google Play-da nashr etishi kerak.

Eng yaxshi o'nta onlayn quruvchilar

Qanday qilib ko'nikmalarsiz Android ilovasini yaratishni qidirayotganlar uchun yuqorida sanab o'tilgan barcha talablarga javob beradigan quyidagi dizaynerlar qatori taklif etiladi:

1. Mobil Roadie. Madonna foydalanadigan eng qadimiy xizmatlardan biri bu Quyosh sirki, San-Diego hayvonot bog'idir. Asosan shou-biznes, marketing va PR agentliklariga e'tibor qaratildi. Yaratilgan loyihalar orqali siz chiptalarni sotishingiz va ularni ma'lum bir tadbir uchun o'zgartirishingiz mumkin. Dizaynerdan foydalanish narxi ramziy emas: kamida 149 dollar.

2. AppsBuilder. Bu erda Android uchun dasturni qanday yaratish mumkin - uni tayyor shablonlardan yig'ish kifoya. Bundan tashqari, konstruktorga dasturchilar uchun funksiyalar qo'shildi. Oyiga bitta ariza yaratish bu yerda 49 yevro turadi.

3.Viziapps. Dizayner, shuningdek, ilovangiz uchun tayyor shablonlarni taklif etadi, shuningdek, undan elektron pochta, Twitter va Facebook-ga xabarlar yuborish imkoniyatini beradi. Minimal oylik paket narxi: $33.

4. iBuildApp. Android uchun oddiy dasturni qanday yaratishni izlayotganlar uchun konstruktor - u mobil kataloglar, broshyuralar va rezyumelarni yaratish uchun ishlatilishi mumkin. Ingliz tilidagi versiyadan tashqari ruscha versiyasi ham mavjud. Oyiga 2400 rubl evaziga mijoz o'rnatilgan reklamasiz uch ming ilovasini o'rnatish imkoniyatiga ega bo'ladi.

5. My-apps.com. Rus va ingliz tillarida ishlaydi. O'z ilovangizni yaratish uchun taxminan besh daqiqa vaqt ketadi, chunki siz faqat kerakli modullarni va dastur dizaynini tanlashingiz kerak. Minimal "Start" to'plami oyiga 599 rublni tashkil qiladi. Miqdorga faqat Android uchun dastur dizayneri, bepul shablon va piktogramma va dastur yangilanishlari har ikki oyda bir martadan ko'p bo'lmagan kiradi.

6. AppGlobus. Rus dizayneri 8 tilda mavjud. Oyiga 900 rubl uchun quyidagilar taqdim etiladi: dastur dizayni, boshqaruv paneli, loyihada o'rnatilgan reklamaning yo'qligi va push-bildirishnomalardan foydalanish bo'yicha cheklovlar, o'rnatishlar soni.

7. Biznes ilovalari. Android ilovasini biznes manfaati uchun ishlashi uchun noldan qanday yaratishga qiziquvchilar uchun bu eng yaxshi variant: chat, bildirishnomalar, xarid savati, ijtimoiy tarmoqlar bilan integratsiya, xizmatlar katalogi, yangiliklar bo'limi. Ilova yaratish uchun minimal to'lov: oyiga $59.

8. Appsmakersstore. Faqat Android uchun emas, balki boshqa 5 ta platforma uchun ham ilovalar yaratish imkonini beradi. 23 tilda, shu jumladan rus tilida interfeys. Dizaynerning asosiy xususiyati: turli loyihalar uchun tayyor shablonlar: savdo, go'zallik salonlari, restoranlar va boshqalar Oylik foydalanish - $9,78.

9. TheAppBuilder biznes, ijodiy, yangiliklar, sport va ta’lim loyihalari uchun tayyor standart shablonlarni taqdim etuvchi bepul dizaynerdir. Ammo bitta minus bor - ilovada o'rnatilgan reklama bo'ladi. Uni oyiga 5 dollarga o'chirib qo'yish taklif etiladi.

10. AppsGeyser. Quruvchi veb-sayt tarkibini mobil ilovaga bepul aylantirishni taklif qiladi. Siz o'z ijodlaringizni sotishingiz, shuningdek, ularda o'z reklamangizni joylashtirishingiz mumkin.

Endi o'z ilovangizni yaratish uchun aniq konstruktorlar misollarini ko'rib chiqamiz.

Android ilovasini qanday yaratish mumkin: AppsGeyser-da shablonni tanlash

Ushbu dizayner bilan ishlash uchun ro'yxatdan o'tish shart emas - asosiy sahifada "Hozir yaratish" tugmasini bosing.

AppsGeyser-da blog ilovasini yaratish

Shunday qilib, o'zingiz blogger sifatida Android uchun mobil ilovani qanday yaratishingiz mumkin:

  1. Blog turini tanlang: RSS, Tumblr, WordPress va boshqalar. Keyingisi uning elektron pochta manzili va kelajakdagi ilovangiz uchun rang sxemasi.
  2. Endi yaratilayotgan mobil dasturning nomi.
  3. "Tavsif" da ilovaning qisqacha va ma'lumot beruvchi tavsifini joylashtiring (interfeys ingliz tilida bo'lsa ham, siz kirill alifbosida matn kiritishingiz mumkin).
  4. Taklif etilgan variantlardan ilova logotipini tanlang yoki o'zingiznikini yuklang.
  5. Loyihangiz uchun yuklab olish faylini yaratish uchun "Ilova yaratish" tugmasini bosing. Buning uchun siz tizimda ro'yxatdan o'tishingiz kerak.
  6. AppsGeyser shaxsiy hisobingizda siz o'z ijodingizni o'z smartfoningizga yuklab olishingiz, shuningdek, uni Google Play do'koniga joylashtirishingiz mumkin. Agar siz monetizatsiyani yoqsangiz, ilova ilova ichidagi reklamalarni ko'rsatadi va ularni ko'rgan foydalanuvchilar uchun sizdan to'lov olinadi.

Shaxsiy hisobingizda siz yuklab olishlar sonini kuzatishingiz, ilovani tahrirlashingiz, push bannerlarini yaratishingiz va boshqa do'konlarda loyihani nashr qilishingiz mumkin.

Android ilovasini "Guide" formatida qanday yaratish mumkin

Xuddi shu AppsGeyser yordamida ko'rsatma ilovasini, foydalanuvchi qo'llanmasini yaratish ham mumkin.

Bu ham bir necha oddiy qadamda amalga oshiriladi:

  1. Mobil dasturning rang sxemasini va ko'rsatma qadamlarini ko'rsatish usulini sozlang: faol ekranda bir vaqtning o'zida bir yoki bir nechta.
  2. Tahrirlovchi sizga aniqlik uchun kerakli matn, havolalar, videolar yoki rasmlarni yuklashga yordam beradi. Rasmlarni qo'shish uchun Imgur xostingidan foydalaning. Ushbu manbadagi rasmning havolasini Rasm URL manziliga nusxalang.
  3. Ish oxirida ilovangizning tavsifi va logotipini qo'shing, so'ng "Ilova yaratish" tugmasini bosing. Ilova yaratildi - uning funksionalligini tekshirish va uni Google Play-da nashr qilish qoladi.

Do'kon uchun dastur yaratish

Keling, onlayn-do'kon egalari uchun Android ilovalarini noldan qanday yaratishni ko'rib chiqaylik. Masalan, biz ushbu sohaga ixtisoslashgan boshqa dizayner - Mobi Cartdan foydalanamiz. Xizmat rus tilini qo'llab-quvvatlaydi va pullik va bepul rejimlarda ishlaydi. Ikkinchisi 10 dan ortiq bo'lmagan mahsulotni qo'shish bilan cheklangan.

Shunday qilib, Android ilovasini qanday yaratish kerak:

  1. Birinchi nuqta - ro'yxatdan o'tish. Keyin, shaxsiy hisobingizda Ilova yaratish-ni bosing.
  2. Logotipni yuklash - do'kon logotipini yuklang. Ushbu bosqichda siz ilovaning rang mavzusini ham tanlaysiz.
  3. Ilovangizda bo'ladigan yorliqlar va sahifalarni tanlash: "Yangiliklar", "Mening hisobim", "Uy", "Do'kon", "Kontaktlar" va boshqalar.

Sozlamalarni Mobi Cart-da saqlang

Onlayn do'koningizni sozlash uchun Do'kon sozlamalarini bosing:

  1. Ismni, administrator elektron pochta manzilini, valyutani kiriting.
  2. Google Xaritalardan foydalanish uchun siz API kalitini ro'yxatdan o'tkazishingiz kerak - keyin u oynaga ko'chiriladi.
  3. Do'koningiz taklif qilsa, bepul yetkazib berish uchun katakchani belgilang. Yetkazib berishda naqd pul olish uchun belgilash miqdorini tanlang (agar u, masalan, 12% bo'lsa, etkazib berishda naqd pulda 1,12 yoziladi).
  4. Yuk tashish ma'lum bir mintaqa uchun yuk tashish xarajatlarini ko'rsatadi. Bu jarayon ko'p mehnat talab qiladi, chunki siz har bir mintaqa uchun narxni qo'lda belgilaysiz.
  5. Soliq bo'limida Rossiya do'konlari QQS bilan birga narxni ko'rsatadi, shuning uchun bu erda soliqni o'z ichiga olgan narxlarni belgilang.
  6. Toʻlovlar shlyuzida siz ishlaydigan toʻlov tizimlarini belgilang. Ehtiyot bo'ling - Mobi Cart mashhur Yandex.Money-ni qo'llab-quvvatlamaydi.
  7. Languges - bu mobil dasturingiz tili. Rus tili sukut bo'yicha o'rnatilmagan, shuning uchun taklif qilingan buyruqlarning tarjimasini qo'lda ro'yxatdan o'tkazishingiz kerak.
  8. App Vital - bu erda dasturning nomi va rezidentlari uni yuklab olishi mumkin bo'lgan mamlakatlar ko'rsatilgan.
  9. Rasmlar - ilova logotipi, Bosh sahifa galereyasi - asosiy ekrandagi rasm.

Mobi Cart-ga mahsulot haqida ma'lumot qo'shilmoqda

Keyingi muhim qadam: mahsulot qatoringizni Store Builder-ga qo'shish. Bu sizga qulay bo'lgan har qanday usul yordamida amalga oshirilishi mumkin:

  • assortiment haqidagi barcha ma'lumotlarni o'z ichiga olgan CSV faylidan foydalanish;
  • saytingizni yaratilgan dastur bilan sinxronlashtirish uchun dizayner plaginidan foydalanish;
  • shaxsiy hisobingizga ma'lumotlarni qo'lda kiritish.

Oxirgi usul uchun ikkita bo'lim qo'llaniladi: bo'limlar va mahsulotlar. Qo'shish Mahsulot qo'shish tugmasi yordamida amalga oshiriladi. Keyin uning nomini, narxini, toifasini va batafsil tavsifini kiriting.

Mobi Cart-dagi do'kon uchun boshqa foydali variantlar

Keling, Android ilovasini o'zlari yaratishga qiziquvchilar uchun foydali bo'lishi mumkin bo'lgan variantlarga to'xtalib o'tamiz:

  1. Ko'proq sahifalar - dastur sahifalarida ko'rsatiladigan ma'lumotlar.
  2. Push Notification - push-bildirishnomalarni qo'lda yaratish. Bu yerda siz barcha foydalanuvchilarga ham, aniq qabul qiluvchilarga ham yuborishni tanlashingiz mumkin.
  3. Yangiliklar yorlig'i - yangiliklarni Twitter yoki RSS manbalaridan bir xil nomdagi yorliqlarga nusxalash. Birinchisi uchun foydalanuvchi nomini, ikkinchisi uchun URLni kiriting.
  4. Publish News ilovaga yangiliklarni oʻzingiz yuborish imkonini beradi.

Ilova yaratish - Ilovalarni yuborish bo'limiga o'tish orqali siz litsenziya shartnomasiga rozilik bildirgan holda apk (o'rnatish) faylini yaratishingiz mumkin. Pulli versiyani tanlaganingizda, ilovangiz avtomatik ravishda Google Play-ga yuklanadi; agar siz bepul versiyani tanlasangiz, buni Play Console orqali o'zingiz qilishingiz kerak bo'ladi. Ushbu tizimda ro'yxatdan o'tish, shuningdek, o'zingizning Mobi Cart ilovangizni unga yuklab olish bo'yicha ko'rsatmalar elektron pochtangizga yuboriladi.

Shunday qilib, mobil dastur ma'lumotlar dizaynerlari yordamida Android ilovasini yaratish har qanday ishonchli shaxsiy kompyuter foydalanuvchisi bajara oladigan vazifadir. Axir, aksariyat xizmatlarda bu jarayon dasturlash asoslarini bilmasdan ham amalga oshirilishi mumkin.

Agar xatolikni sezsangiz, matn qismini tanlang va Ctrl+Enter tugmalarini bosing
UMUSHISH:
Kompyuterlar va zamonaviy gadjetlar