01 аз 06
Эҷоди аризаҳо барои дастгоҳҳои мобилӣ
Ошкоркунандагон ва рамзҳои ҳаводор аксар вақт бо масъалаҳои гуногуни инкишофи барномаҳо барои дастгоҳҳои мобилӣ тарсонида мешаванд. Хушбахтона, технологияи муосир ба мо дастрасӣ дорад, онро дар барномаҳои мобилӣ нисбатан соддатар мегардонад. Ин мақола диққати худро дар бораи чӣ гуна эҷоди барномаҳои мобилӣ дар доираи васеи платформаҳои мобилӣ равона мекунад .
Таъсиси як барномаи мобилӣ
Шумо дар аввал дар бораи таъсиси аризаи мобилии худ чӣ кор мекунед? Дар навбати аввал шумо бояд ба инобат гиред, ки андозаи интиқолдиҳӣ, ки шумо мехоҳед эҷод ва платформаи шумо истифода баред. Дар ин мақола мо бо барномаҳои мобилӣ барои Windows, компютери пневматикӣ ва смартфонҳо кор мекунем.
Бештар хонед ....
02 аз 06
Эҷоди як барномаи аввалини мобилии Windows
Windows Mobile платформаи пуриқтидоре буд, ки таҳиягарон барои таҳкими таҷрибаи корбарон барномаҳои гуногунро фароҳам меоварданд. Windows CE 5.0 дорои асосиаш мебошад, Windows Mobile дар бисёр хусусиятҳо, ки дар дохили ҳуҷайра ва функсияҳои коммуникатсионӣ дохил карда шуданд. Сохтани барномаҳои мобилии Windows барои таҳиягари барнома осон осон шуд - қариб ҳамчун осонтар кардани барномаҳои мизи корӣ.
Windows Mobile ҳоло ба таври ройгон паҳн карда шудааст, ки ба Windows Phone 7 ва платформаҳои нави Windows Mobile 8 , ки ба тарроҳони барномарезӣ ва истифодабарандагони мобилӣ табдил ёфтаанд, бастаанд.
Шумо чӣ хоҳед кард
Ба шумо лозим аст, ки барои сохтани барномаи мобилии худ,
- Visual Studio 2005 ва 2008: Ин барнома ба шумо имкон медиҳад, ки эҷод, муаллиф, дубора ва барномаи шуморо, аз як платформаи ягона, пешниҳод кунед. Интерфейси осон аст, фаҳмидан ва истифода кардан.
- Windows Mobile SDK: Ин воситаи муфид дорои файлҳои API ва файлҳои китобхонаест, ки барои дастрасӣ ба Windows Mobile функсияҳои ҳаётӣ муҳим мебошанд. Он ҳамчунин ба шумо намунаи намунавӣ, emulators ва debugger медиҳад.
- ActiveSync ё маркази дастгоҳи мобилии Windows: Насби фаъол ва Windows Mobile Device Center дар татбиқи барномаҳо ба эмулятор ё дастгоҳ кӯмак мекунад. Ҳангоме ки Windows XP бо Системаи фаъол кор мекунад, Windows Vista бо Маркази Дастгоҳи Мобилӣ Windows меояд.
Таҷҳизотҳое, ки шумо метавонед барои навиштани маълумот дар Windows Mobile истифода баред
Visual Studio ба шумо тамоми воситаҳое, ки барои сохтани барномаҳо дар кодексҳои ватанӣ, рамзи идоракунӣ ё якҷоя кардани ин ду забон заруранд, пешниҳод мекунанд. Биёед, ҳоло ба воситаҳое, ки шумо метавонед барои навиштани маълумот барои эҷоди барномаҳои мобилии Windows истифода баред, назар кунед.
Кодекси оилавӣ , яъне Visual C ++ - ба шумо дастрасии сахтафзори бевосита ва баландсифат медиҳад, ки бо пости хурд. Ин аст, ки дар забони "native" навишта шудааст, ки компютере, ки дар он кор мебарад ва аз тарафи протокол иҷро мешавад.
Рамзи аслӣ танҳо барои иҷро кардани аризаҳои номатлуб истифода бурда мешавад - ҳамаи маълумотҳо бояд ҳангоми ба кор даровардани OS ба дигаргун карда шаванд.
Рамзи идорашаванда , яъне Visual C # ё Visual Basic .NET - барои эҷоди намуди гуногуни истифодабаранда-интерфейси истифодабаранда истифода шуда, дастрасии таҳиякунанда ба веб ва хидматҳои вебсайт бо роҳи истифодаи версияи Microsoft SQL Server 2005 Compact Edition.
Ин усули бисёр мушкилоти рамзии ҳалли C ++, инчунин идоракунии хотира, нафақа ва зӯроварӣ, ки барои навиштани барномаҳои пешрафта, мураккаб, ки нармафзори корпоративии корпоративӣ ва ҳалли онҳо мебошанд, муҳимтар аст.
ASP.NET метавонад бо истифодаи Visual Studio .NET, C # ва J # навишта шавад. Назорати мобилии ASP.NET барои истифодаи якчанд таҷҳизот бо истифодаи маҷмӯи ягонаи рамз, инчунин, агар шумо барои дастгоҳи шумо маҷмӯи васеъи маълумотро кафолат диҳед.
Дар ҳоле, ASP.NET ба шумо кӯмак мекунад, ки ба дастгоҳҳои гуногун ноил шаванд, нуқсонҳо он аст, ки он танҳо вақте ки дастгоҳи муштарӣ ба сервер пайваст мешавад. Аз ин рӯ, ин барои ҷамъоварии маълумотҳои мизоҷ барои мувофиқат кардани он бо сервер ё барномаҳои барои бевосита истифода бурдани дастгоҳ истифода намешавад.
Google APIs ба таҳиягарон дастрасӣ ва идора кардани ҳамаи маълумотҳои марбут ба хидматҳои Google кӯмак мекунанд. Азбаски инҳо протоколҳои стандартиро, ки ба HTTP ва XML асос ёфтаанд, рамзҳо метавонанд осон ва сохтани барномаҳо барои платформаҳои Windows Mobile дошта бошанд.
03 06
Барномаҳои мобилии аввалини худро созед ва иҷро кунед
Қадамҳои зерин ба шумо барои кушодани барномаи кории Windows холӣ кӯмак мерасонанд:
- Сохтани лоиҳаи нав
Visual Studio кор карда, ба Файл> Нав> Лоиҳа гузаред. Намудҳои навъи лоиҳаро васеъ кунед ва Огоҳҳои Smart-ро интихоб кунед. Ба панели Шаблон равед, лоиҳаи Smart Device -ро интихоб кунед ва OK пахш кунед. Инҷоро дар инҷо интихоб кунед ва OK-ро пахш кунед. Табрикот! Шумо аввалин лоиҳаи худро офаридед.
- Дар атрофи рамзгузорӣ бозӣ кунед
Панчкаҳои нақбҳо ба шумо имконият медиҳанд, ки бо бисёр хусусиятҳои худ бозӣ кунанд. Ҳар яке аз ин қуттиҳои кашидашуда ва кашолиро барои шинос шудан бо роҳи кор бо барномаи корӣ санҷед.
- Applying your application
Қадами навбатӣ иҷро кардани барномаи шумо дар дастгоҳи Windows Mobile мебошад. Дастгоҳро ба мизи корӣ пайваст кунед, калиди F5 -ро пахш кунед, эмулятор ё дастгоҳро барои ҷойгир кардани он интихоб кунед ва OK -ро интихоб кунед. Агар ҳама хуб мебуд, шумо хоҳед, ки барномаҳои худро мунтазам давом диҳед.
04 06
Эҷоди аризаҳо барои смартфонҳо
Эҷоди барномаҳо барои смартфонҳо ба дастгоҳҳои Windows Mobile монанд аст. Аммо шумо аввал бояд дастгоҳи худро дарк кунед. Смартфонҳо ба монанди PDAs ҳастанд, бинобар ин, онҳо хусусиятҳои тугмаи ирсол ва пӯшидаанд. Калиди пуштибонӣ барои функсияҳои бозгашт ва браузер истифода мешавад.
Беҳтарин чиз дар бораи ин дастгоҳ калиди мултимедиявӣ аст, ки барномасозӣ аст. Шумо ин вазифаҳоро барои эҷоди функсияҳои бисёр истифода карда метавонед. Тугмаи марказ низ ҳамчун "Тугма" дохил мешавад.
Эзоҳ: Шумо бояд SmartPhone 2003 SDK -ро барои кушодани барномаҳои смартфонро бо Visual Studio .NET 2003 насб кунед.
Агар смартфони смартфонро ба назар гирем, чӣ мешавад?
Дар ин ҷо қисми душвор меояд. Дар ҳолати набудани тугмаҳои тугма дар як дастгоҳи ҷустуҷӯӣ шумо бояд интихоби алтернативии монанди менюро интихоб кунед. Visual Studio ба шумо назорати MainMenu медиҳад, ки customizable аст. Аммо бисёр вариантҳои менюи баландтарини система боиси садама мегардад. Чӣ кор кардан мумкин аст, ки якчанд менюҳои сатҳии сатҳи баланд ва ҳар як намуди имконотро дар ҳар як аз онҳо тақсим кунед.
Навиштани барномаҳо барои смартфонҳои BlackBerry
Рушди барномаҳои BlackBerry Solution-ҳо имрӯз тиҷорати калон аст. Барои навиштани барномаи BlackBerry, шумо бояд дорои чунин молҳо бошед:
- BlackBerry JDE Plug-in барои табобат
- Симулятори BlackBerry
- Смартфон ва сими маълумот
- Донишгоҳи барномасозии JAVA.
Eclipse бо барномасозии JAVA кор мекунад. Лоиҳаи нав, ки бо васеъшавии .ODOD дархост карда мешавад, метавонад ба симулатори бевосита бор карда шавад. Шумо метавонед баъд аз санҷиши он тавассути идоракунандаи Device ё бо истифода аз усули "Javaloader" интихоб кунед.
Эзоҳ: Ҳамаи BlackBerry Api барои ҳамаи смартфонҳои BlackBerry кор намекунад. Пас, ба дастгоҳҳое, ки рамзи қабул доранд, бифаҳмед.
05 06
Сохтани ариза барои компютери порт
Эҷоди барномаҳо барои компютери пневматикӣ ба ҳамон дастгоҳҳои боло монанд аст. Фарқияти ин аст, ки дастгоҳ қоидаҳои. NET Compact, ки бештар аз 10 маротиба "сабуктар" аз нусхаи пурраи Windows мебошад, инчунин таҳиякунандагонро бештар хусусиятҳо, назоратҳо ва дастгирии хидматҳои вебро пешниҳод мекунад.
Ҳамаи маҷмӯа дар файли CAB-и хурд ҷойгир карда шуда, бевосита дар дастгоҳи мақсадноки шумо насб карда шудааст - ин корро зуд ва зудтар кор мекунад.
06 аз 06
Ин чӣ аст?
Пас аз он ки шумо барномаи якуми дастгоҳи компютериро омӯхтед, шумо бояд минбаъд давом дихед ва кӯшиш кунед, ки дониши шуморо такмил диҳед. Ин аст, ки чӣ тавр:
- Фаъолият дар форумҳо ва муҳокимаҳо иштирок кунед.
- Санҷиш дар лабораторияҳои омӯзишӣ, ҳам онлайн ва ғайра. Ин ба шумо маслиҳатҳои бештареро медиҳад, ки дар бораи ташкили барномаҳои гуногун истифода мебаранд.
- Намоиши видеофилмҳои видеоӣ оид ба сохтани барномаҳо дар платформаҳои гуногуни мобилӣ.
- Ба вебсайҳо барои навсозиҳои доимӣ дар мавзӯи обуна ирсол кунед.