Birinchi mobil qurilma ilovasini yaratish

01dan 06gacha

Mobil qurilmalar uchun ilovalar yaratish

Rasmni Google tomonidan taqdim etish.

Amatör ishlab chiquvchilar va kodlayıcılar ko'pincha mobil qurilmalar uchun ilovalarni ishlab chiqish bilan bog'liq bo'lgan turli muammolar bilan qo'rqitiladi. Yaxshiyamki, bugungi kunda mavjud bo'lgan ilg'or texnologiyalar, mobil ilovalarni yaratishda nisbatan sodda bo'ladi. Ushbu maqolada mobil platformalarni keng ko'lamda mobil ilovalar yaratish bo'yicha batafsil ma'lumot berilgan.

Mobil ilovani yaratish

Birinchi mobil ilovani yaratishda qanday qilib borasiz? Bu erda qarash kerak bo'lgan birinchi jihat siz yaratmoqchi bo'lgan tarqatish hajmi va foydalanmoqchi bo'lgan platformalardir. Ushbu maqolada, biz Windows, Pocket PC va smartfonlar uchun mobil ilovalar yaratish bilan shug'ullanamiz.

  • Bepul mobil ilova ishlab chiqaruvchisiga aylanishdan oldin
  • Qo'shimcha ma'lumot uchun o'qing ....

    02 of 06

    Birinchi Windows Mobile ilovasini yaratish

    Rasm niqobi ostida Notebooks.com.

    Windows Mobile ishlab chiquvchilarni foydalanuvchi tajribasini yaxshilash uchun turli ilovalarni yaratishga imkon beruvchi kuchli platforma edi. Windows CE 5.0 asosiga ega bo'lgan Windows Mobile, qobiq va aloqa funktsiyalarini o'z ichiga olgan ko'plab xususiyatlarga to'la. Windows Mobile ilovalarini yaratish ilovalarni ishlab chiquvchi uchun oson ishlangan - deyarli ish stoli ilovalarini yaratishda oson.

    Windows Mobile endi Windows Phone 7 va ilovalar ishlab chiquvchilari va uyali foydalanuvchilarning hayratiga tushib qolgan eng yangi Windows Phone 8 mobil platformalaridan foydalanishga ruxsat berdi.

    Nima kerak bo'ladi

    Mobil ilovangizni yaratishni boshlash uchun sizga quyidagilar kerak bo'ladi:

    Windows Mobile-da ma'lumotlarni yozish uchun foydalanishingiz mumkin bo'lgan asboblar

    Visual Studio dasturlarni mahalliy kodda, boshqariladigan kodda yoki ushbu ikki tilning kombinatsiyasida yaratish uchun zarur bo'lgan barcha vositalarni taklif etadi. Keling, Windows Mobile ilovalarini yaratish uchun ma'lumotlarni yozish uchun foydalanishingiz mumkin bo'lgan asboblarni ko'rib chiqaylik.

    Mahalliy kod , ya'ni Visual C ++ - sizning qurilmangizga bevosita kirish va yuqori ish faoliyatini ta'minlaydi, kichik iz qoldiradi. Bu kompyuter tomonidan ishlatilayotgan va to'g'ridan-to'g'ri protsessor tomonidan bajariladigan "ona" tilida yozilgan.

    Mahalliy kod faqat boshqarilmaydigan ilovalarni ishlatish uchun ishlatilishi mumkin - boshqa operatsion tizimga o'tishda barcha ma'lumotlar qayta-qayta takrorlanishi kerak.

    Boshqariladigan kod , ya'ni Visual C # yoki Visual BASIC. NET - turli xil foydalanuvchi interfeysi turlarini yaratish uchun ishlatilishi mumkin va Microsoft SQL Server 2005 yilni kompakt-versiyasini ishlatib, ishlab chiquvchiga veb-ma'lumot va xizmatlarga kirish imkonini beradi.

    Ushbu yondashuv korporativ dasturiy ta'minot va echimlarga yo'naltirilgan yanada rivojlangan, murakkab dasturlarni yozish uchun juda muhim bo'lgan xotira, emulyatsiya va disk raskadroviyani boshqarish bilan bir qatorda C ++ da mavjud bo'lgan ko'p kodlash muammolarini hal qiladi.

    ASP.NET Visual Studio .NET, C # va J # yordamida yozilishi mumkin. ASP.NET Mobile Controls sizning qurilmangiz uchun kafolatlangan ma'lumotlarning tarmoqli kengligiga muhtoj bo'lsangiz, bir nechta qurilmalardan foydalanishda samarali bo'ladi.

    ASP.NET sizga turli xil asboblarni yo'naltirishga yordam berganida, ahvolga tushib qolgani, u faqat mijoz qurilmasi serverga ulanganida ishlaydi. Shuning uchun, bu mijoz ma'lumotlarini keyinchalik server bilan sinxronlashtirish uchun yoki ma'lumotni ishlash uchun qurilmani to'g'ridan-to'g'ri ishlatadigan ilovalar uchun mos kelmaydi.

    Google Data API'lari ishlab chiquvchilarga Google xizmatlariga taalluqli barcha ma'lumotlarni olish va boshqarish imkonini beradi. Ular HTTP va XML kabi standart protokollarga asoslanganligi sababli, kodlar Windows Mobile platformasi uchun ilovalarni osongina yaratishi va yaratishi mumkin.

  • IE10-dan foydalanib Windows 8 Bosh ekraniga veb-sayt qo'shish
  • 03 ning 06

    Birinchi Windows Mobile ilovasini yaratish va ishga tushirish

    Rasm niqobi texnologiyasi2.

    Quyidagi qadamlar bo'sh Windows Mobile dasturini yaratishingizga yordam beradi:

    Visual Studio-ni oching va fayl> Yangi> Loyiha-ga o'ting. Loyiha turlari panelini kengaytirish va Smart Device ni tanlang. Shablonlar paneliga o'ting, Smart Device Project-ni tanlang va OK ni bosing. Device Application-ni tanlang va OK ni bosing. Tabriklaymiz! Siz faqat birinchi loyihangizni yaratdingiz.

    Toolbox paneli sizga bir qancha xususiyatlar bilan o'ynash imkonini beradi. Dasturning ishlash usuli bilan tanishish uchun ushbu drag-and-drop tugmalaridan birini ko'rib chiqing.

    Keyingi qadam, o'zingizning Windows Mobile qurilmangizga ishlov berishni o'z ichiga oladi. Qurilmani ish stoliga ulang, F5 tugmasini bosing, uni joylashtirish uchun emulyatorni yoki uni tanlang va OK ni tanlang. Agar barchasi yaxshi bo'lsa, dasturingiz muammosiz ishlashini ko'rasiz.

    04 of 06

    Smartfonlar uchun ilovalar yaratish

    BlackBerryCool rasmining ta'rifi.

    Smartfonlar uchun ilovalarni yaratish Windows Mobile qurilmalariga o'xshaydi. Lekin avval siz qurilmangizni tushunishingiz kerak. Smartfonlar PDA-ga o'xshash xususiyatlarga ega, shuning uchun ular tugma xususiyatlarini yuboradi va tugatishadi. Orqa tugma backspace va brauzer orqasidagi funksiyalar uchun ham ishlatiladi.

    Ushbu qurilma haqida eng yaxshi narsa programlanabilen dasturiy tugmachadir. Ushbu funktsiyani bir nechta funktsiyalar yaratish uchun ishlatishingiz mumkin. Markaziy tugma ham "Enter" tugmasi sifatida ishlaydi.

    Eslatma: Visual Studio .NET 2003 yordamida smartfon ilovalarini yozish uchun SmartPhone 2003 SDK ni o'rnatishingiz kerak.

    Agar smartfonda sensorli ekran bor bo'lsa?

    Mana bu qiyin qism. Sensorli ekranli al qurilmasidagi tugma elementlari yo'q bo'lganda, menyu kabi boshqa boshqaruvlarni tanlashingiz kerak bo'ladi. Visual Studio sizni shaxsiylashtirish mumkin bo'lgan MainMenu boshqaruvini taqdim etadi. Ammo yuqori darajadagi yuqori darajadagi menyu variantlari tizimning qulashi sabab bo'ladi. Siz nima qila olishingiz juda yuqori darajali menyular yaratib, ularning har birida turli xil variantlarni taqdim qilishdir.

    BlackBerry smartfonlar uchun ilovalarni yozish

    Sizning BlackBerry OS uchun ilovalarni ishlab chiqish bugun katta biznesdir. Sizning BlackBerry ilovangizni yozish uchun sizga quyidagilar kerak bo'ladi:

    Eclipse JAVA dasturlash bilan ajoyib ishlaydi. .COD kengaytmasi bilan yangi loyiha to'g'ridan-to'g'ri simulyatorga o'rnatilishi mumkin. Keyin ilovani "Device Manager" da yoki "Javaloader" buyruq qatori parametridan foydalanib yuklashingiz mumkin.

    Eslatma: Barcha BlackBerry smartfonlar uchun BlackBerry API-lari ishlamaydi. Shuning uchun kodni qabul qiladigan qurilmalarga e'tibor bering.

  • Mobil telefonlarning profillari va boshqalar
  • 05 of 06

    Pocket PC uchun ilovalar yaratish

    Rasmga tushirilgan Tigerdirect.

    Pocket PC uchun ilovalarni yaratish yuqorida ko'rsatilgan qurilmalarga o'xshash. Bu erda farq Windows versiyasidan o'n barobar ko'proq "engilroq" bo'lgan .NET Compact Framework dasturidan foydalanadi va shuningdek, ishlab chiquvchilarga qo'shimcha funktsiyalar, boshqaruvlar va veb-xizmatlarni qo'llab-quvvatlaydi.

    Barcha paketlar kichik CAB faylida joylashtirilishi va to'g'ridan-to'g'ri maqsadli qurilmangizga o'rnatilishi mumkin - bu juda tez va muammosiz ishlaydi.

    06 of 06

    Keyingi nima?

    Tasvir solisti SolidWorks.

    Siz asosiy mobil qurilma dasturini yaratishni o'rganganingizdan so'ng, siz ham davom ettirishingiz va bilimingizni oshirishga harakat qilishingiz kerak. Bu erda:

    Turli xil mobil tizimlari uchun ilovalar yaratish