Стварэнне першага мабільнага прыкладання Device

01 з 06

Стварэнне прыкладанняў для мабільных прылад

Малюнак прадастаўлена Google.

Самадзейныя распрацоўшчыкі і кодэры часта палохаюцца рознымі пытаннямі, звязаных з распрацоўкай прыкладанняў для мабільных прылад. Да шчасця, перадавыя тэхналогіі , даступныя нам сёння, робіць яго адносна простым ў стварэнні мабільных прыкладанняў . Гэты артыкул прысвечана таго, як ствараць мабільныя прыкладанні праз шырокі спектр мабільных платформаў .

Стварэнне мабільнага прыкладання

Як вы ісці аб стварэнні першага мабільнага прыкладання? Першы аспект, які Вы павінны глядзець на вось памер разгортвання, што вы імкнецеся стварыць і платформы, якія вы збіраецеся выкарыстоўваць. У гэтым артыкуле, мы маем справу з стварэннем мабільных прыкладанняў для Windows, КПК і смартфонаў.

  • Перад Вамі Стаць пазаштатны Mobile App Developer
  • Чытайце больш ....

    02 з 06

    Стварэнне першых Windows Mobile Application

    Малюнак прадастаўлена Notebooks.com.

    Windows Mobile была магутнай платформай , якая дазволіла распрацоўнікам ствараць розныя прыкладання для павышэння карыстальнікаў. Маючы Windows CE 5.0 у якасці сваёй асновы, Windows Mobile спакаваны ў многіх функцыях, якія ўключаны абалонкамі і камунікацыйнай функцыянальнасць. Стварэнне прыкладання для Windows Mobile былі лёгкія для распрацоўшчыкаў дадаткаў - амаль гэтак жа лёгка, як стварэнне настольных прыкладанняў.

    Windows Mobile цяпер згасаць, саступаючы Windows Phone 7 і самыя апошнія Phone 8 Windows , мабільных платформаў, якія палюбіліся распрацоўшчыкаў дадаткаў і мабільных карыстальнікаў.

    Што вам спатрэбіцца

    Вам спатрэбіцца наступнае, каб прыступіць да стварэння мабільнага прыкладання:

    Інструменты, якія можна выкарыстоўваць для запісу дадзеных на Windows Mobile

    Visual Studio прапануе вам усё інструменты, неабходныя для стварэння прыкладанняў ў машынным кодзе, кіраваны код або камбінацыю гэтых двух моў. Давайце зараз паглядзім на інструменты, якія можна выкарыстоўваць для запісу дадзеных для стварэння прыкладанняў для Windows Mobile.

    Native Code, гэта значыць, 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 Start Screen Выкарыстанне IE10
  • 03 з 06

    Пабудаваць і запусціць свой першы Windows Mobile Application

    Малюнак прадастаўлена tech2.

    Наступныя крокі дапамогуць вам стварыць пустое прыкладанне для Windows Mobile :

    Адкрыйце Visual Studio і перайдзіце ў меню Файл> Стварыць> Праект. Разгарніце панэль Тыпы праекта і абярыце смарт-прылады. Перайсці да панэлі шаблонаў, абярыце смарт-праект прылады і націсніце OK. Выбраць прылажэньне Device тут і націсніце OK. Віншуем! Вы толькі што стварылі свой першы праект.

    На панэлі Toolbox дазваляе гуляць з вялікай колькасцю функцый. Праверце кожную з гэтых кнопак перацягнуць і падзенне для атрымання больш знаёмыя з тым, як працуе праграма.

    Наступны крок ўключае ў сябе запуск прыкладання на прыладзе Windows Mobile. Падключыце прыладу да працоўнага стала, націсніце клавішу F5, абярыце эмулятар або прылада разгарнуць яго і абярыце OK. Калі ўсё пойдзе добра, вы ўбачыце ваша прыкладанне працуе нармальна.

    04 з 06

    Стварэнне прыкладанняў для смартфонаў

    Малюнак прадастаўлена BlackBerryCool.

    Стварэнне прыкладанняў для смартфонаў падобны на Windows Mobile прыладаў. Але вы павінны спачатку зразумець прылада. Смартфоны маюць функцыі, аналагічныя КПК, таму яны павінны пасылаць і функцыю канца кнопкі. Спінка ключ выкарыстоўваецца як для Backspace, і браўзэр назад функцый.

    Лепш за ўсё пра гэта прыладзе з'яўляецца праграмнай клавішай, якая праграмуецца. Вы можаце выкарыстоўваць гэтую функцыю для стварэння некалькіх функцый. Цэнтральная кнопка таксама дзейнічае як кнопка «Enter».

    Заўвага: Вы павінны ўсталяваць SmartPhone 2003 SDK для напісання прыкладанняў для смартфонаў з выкарыстаннем Visual Studio .NET 2003.

    Што рабіць, калі смартфон мае сэнсарны экран?

    Вось ідзе цяжкая частка. Пры адсутнасці кнопкі кіравання ў сэнсарным экране КПК, вам прыйдзецца выбіраць альтэрнатыўныя элементы кіравання, такія як меню. Visual Studio дае вам кантроль MainMenu, які з'яўляецца наладжвальным. Але занадта шмат варыянтаў меню верхняга ўзроўню прывядуць да збою сістэмы. Што вы можаце зрабіць, гэта стварыць вельмі мала меню верхняга ўзроўню і даюць розныя варыянты па кожнаму з іх.

    Напісанне прыкладанняў для смартфонаў BlackBerry

    Распрацоўка прыкладанняў для BlackBerry OS гэта вялікі бізнес сёння. Для напісання прыкладання BlackBerry, вы павінны валодаць:

    Eclipse , выдатна працуе з праграмаваннем JAVA. Новы праект, пададзены з пашырэннем .COD, можа быць непасрэдна загружаны на трэнажор. Затым вы можаце пратэставаць прыкладанне, загрузіўшы яго з дапамогай дыспетчара прыладаў або з дапамогай «Javaloader» параметр каманднага радка.

    Заўвага: Не ўсе інтэрфейсы BlackBerry будзе працаваць для ўсіх смартфонаў BlackBerry. Таму звярніце ўвагу на прылады, якія прымаюць код.

  • Мабільныя тэлефоны Профілі і многія іншыя
  • 05 з 06

    Стварэнне прыкладанняў для Pocket PC

    Малюнак прадастаўлена TigerDirect.

    Стварэнне прыкладанняў для Pocket PC аналагічна з вышэйпералічаных прылад. Розніца тут у тым, што прылада выкарыстоўвае платформу .NET Compact Framework, якая больш чым у дзесяць разоў «лягчэй», чым у поўнай версіі Windows, а таксама дае распрацоўшчык больш магчымасцяў, кіравання і вэб-службу падтрымкі.

    Увесь пакет можа быць прыбраны ў невялікі файл CAB і усталёўваецца непасрэдна на мэтавым прыладзе - гэта працуе значна хутчэй і без праблем.

    06 з 06

    Што далей?

    Малюнак прадастаўлена SolidWorks.

    Пасля таго, як вы навучыліся ствараць базавыя прыкладання для мабільных прылад, вы павінны ісці далей і паспрабаваць палепшыць свае веды. Вось як:

    Стварэнне прыкладанняў для розных мабільных сістэм