Създаване на първото приложение за мобилни устройства

01 от 06

Създаване на приложения за мобилни устройства

Изображението е предоставено от Google.

Аматьорските разработчици и програмисти често се смущават от различните проблеми, свързани с разработката на приложения за мобилни устройства. За щастие усъвършенстваната технология, с която разполагаме днес, го прави относително проста при създаването на мобилни приложения . Тази статия се съсредоточава върху начина на създаване на мобилни приложения в широка гама мобилни платформи .

Създаване на мобилно приложение

Как да създадете първото си мобилно приложение? Първият аспект, който трябва да разгледате тук, е размерът на разполагането, което искате да създадете, и платформата, която възнамерявате да използвате. В тази статия се занимаваме с създаването на мобилни приложения за Windows, Pocket PC и смартфони.

  • Преди да станете програмист за мобилни приложения на свободна практика
  • Прочетете повече за ...

    02 от 06

    Създаване на първото приложение за Windows Mobile

    Изображението е предоставено на Notebooks.com.

    Windows Mobile е мощна платформа, която позволява на разработчиците да създават разнообразни приложения, за да подобрят практическата работа на потребителите. Като Windows CE 5.0 като основа, Windows Mobile пакетирани в много функции, които включват shell и комуникационна функционалност. Създаването на приложения за Windows Mobile стана лесно за разработчика на приложения - почти толкова лесно, колкото създаването на настолни приложения.

    Windows Mobile вече е изчезнал, отстъпвайки на Windows Phone 7 и най-скорошните мобилни платформи Windows Phone 8 , които са привлечени от разработчиците на приложения и мобилните потребители.

    Какво ще ви трябва

    За да започнете да създавате мобилното си приложение, ще ви трябва:

    Инструменти, които можете да използвате за записване на данни в Windows Mobile

    Visual Studio ви предлага всички инструменти, необходими за създаване на приложения в нативен код, управляван код или комбинация от тези два езика. Нека сега да разгледаме инструментите, които можете да използвате, за да напишете данни за създаване на Windows Mobile приложения.

    Нашият код , който е Visual C ++ - ви дава достъп до директен хардуер и висока производителност с малък отпечатък. Това е написано на "естествения" език, който се използва от компютъра, на който се изпълнява и се изпълнява директно от процесора.

    Нашият код може да се използва само за изпълнение на неуправлявани приложения - всички данни трябва да бъдат прекомпилирани в случай, че преминете към друга операционна система.

    Управляваният код , т.е. Visual C # или Visual Basic .NET, може да се използва за създаване на разнообразни типове приложения на потребителски интерфейс и дава на разработчика достъп до уеб данни и услуги, като използва Microsoft SQL Server 2005 Compact Edition.

    Този подход решава много кодиращи проблеми, присъщи на C ++, като същевременно управлява паметта, емулацията и отстраняването на грешки, които са най-важни за написването на по-модерни и сложни приложения, които са насочени към софтуер и решения за бизнеса.

    ASP.NET може да бъде написан с Visual Studio .NET, C # и J #. ASP.NET Mobile Controls е ефективен за използване на няколко устройства, използващи един набор от кодове, както и ако имате нужда от гарантирана широчина на честотната лента за вашето устройство.

    Докато ASP.NET ви помага да насочвате към различни устройства, недостатъкът е, че той ще работи само когато клиентското устройство е свързано към сървъра. Следователно, това не е подходящо за събиране на клиентски данни, за да се синхронизира по-късно със сървъра или за приложения, които директно използват устройството за обработка на данни.

    Приложните програмни интерфейси (API) за данни на Google помагат на програмистите да осъществяват достъп и да управляват всички данни, свързани с услугите на Google Тъй като те се основават на стандартни протоколи като HTTP и XML, кодерите могат лесно да създават и създават приложения за платформата на Windows Mobile.

  • Как да добавите уеб сайт към началния екран на Windows 8, използвайки IE10
  • 03 от 06

    Изграждане и стартиране на първото приложение за Windows Mobile

    Изображение Споделено tech2.

    Следните стъпки ви помагат да създадете празно приложение за Windows Mobile :

    Отворете Visual Studio и отворете File> New> Project. Разгънете прозореца Типове проекти и изберете Smart Device. Отидете в екрана Шаблони, изберете Smart Device Project и натиснете OK. Изберете приложението за устройства тук и кликнете върху OK. Поздравления! Просто създадохте първия си проект.

    Панелът с инструменти ви позволява да играете с много функции. Проверете всеки от тези бутони за плъзгане и пускане, за да се запознаете по-добре с начина, по който работи програмата.

    Следващата стъпка включва пускането на приложението ви на Windows Mobile устройство. Свържете устройството с работния плот, натиснете клавиша F5, изберете емулатора или устройството, за да го приложите и изберете OK. Ако всичко върви добре, ще видите, че приложението ви работи гладко.

    04 от 06

    Създаване на приложения за смартфони

    Изображението е предоставено от BlackBerryCool.

    Създаването на приложения за смартфони е подобно на устройствата с Windows Mobile. Но първо трябва да разберете устройството си. Смартфоните имат функции, подобни на PDA, така че имат функции за изпращане и край. Клавишът за обратно виждане се използва както за функциите за връщане назад, така и за функциите на браузъра.

    Най-доброто нещо за това устройство е мекият ключ, който е програмируем. Можете да използвате тази функция, за да създадете няколко функции. Централният бутон действа и като бутон "Enter".

    Забележка: Трябва да инсталирате SDK на SmartPhone 2003 за писане на смартфони чрез Visual Studio .NET 2003.

    Какво ще стане, ако смартфонът има сензорен екран?

    Тук идва трудната част. При липса на бутони за управление в сензорен джобен компютър, ще трябва да изберете алтернативни бутони за управление, като например менюто. Визуалното студио Ви дава контрол на MainMenu, който може да се персонализира. Но твърде много опции от менюто от най-високо ниво ще причинят срив в системата. Това, което можете да направите, е да създадете много малко менюта от най-високо ниво и да дадете различни възможности под всеки един от тях.

    Писане на приложения за смартфони BlackBerry

    Разработването на приложения за BlackBerry OS е голям бизнес днес. За да напишете приложение BlackBerry, трябва да притежавате:

    Eclipse работи чудесно с JAVA програмирането. Нов проект с разширение .COD може директно да бъде зареден в симулатора. След това можете да тествате приложението, като го заредите чрез "Диспечер на устройствата" или като използвате опцията за командния ред "Javaloader".

    Забележка: Не всички API BlackBerry ще работят за всички BlackBerry смартфони. Затова забележете устройствата, които приемат кода.

  • Профили на мобилни телефони и още
  • 05 от 06

    Създаване на приложения за джобни компютри

    Снимката е с любезното съдействие на Tigerdirect.

    Създаването на приложения за джобния компютър е подобно на това на горепосочените устройства. Разликата тук е, че устройството използва .NET компактната рамка, която е повече от десет пъти по-лека от пълната версия на Windows, а също така предлага на разработчиците повече функции, контроли и поддръжка на уеб услуги.

    Целият пакет може да се съхранява в малък CAB файл и да се инсталира директно на целевото ви устройство - това работи много по-бързо и безпроблемно.

    06 от 06

    Какво следва?

    Изображението е предоставено от SolidWorks.

    След като се научите да създавате основно приложение за мобилни устройства, трябва да продължите и да опитате да подобрите знанията си. Ето как:

    Създаване на приложения за различни мобилни системи