Мобилните устройства ще укротят Crossfire
Добавка към VB. Net ви позволява да разработвате приложения за различни платформи
Разнообразието от платформи в света на мобилните компютри е реалност, има много операционни системи, предлагани от PalmSource, Microsoft и Symbian. Това е отлично по отношение на конкуренцията, но в същото време усложнява задачата за разработчиците на приложения за това оборудване.
Излезлият в началото на годината продукт Crossfire 5.0 на AppForge, който е добавка към Microsoft Visual Studio.Net, предоставя отлични възможности за създаване на приложения за платформи Palm OS, Pocket PC и Symbian, използващи езика VB .Net.
ОБОБЩЕНИЕ ЗА РЪКОВОДИТЕЛИТЕ
AppForge Crossfire 5.0
+ Работи в среда Visual Basic .Net; поддържа Palm OS, Pocket PC и Symbian платформи.
- Претоварена лента с инструменти; синхронизирането на данни в много случаи изисква допълнителни средства от други компании.
Актуализираният продукт Crossfire на AppForge, който допълва Visual Basic .Net на Microsoft, улеснява мултиплатформената разработка за Pocket PC, но струва $1000 на лиценз за разработчици, без да се броят разходите за инсталиране на Visual Basic .Net или Visual Studio .Net. Допълнителна информация, включително конкретна информация за Palm OS, Pocket PC и Symbian устройства, поддържани от Crossfire, е достъпна на www.appforge.com.
КРАТЪК СПИСЪК НА АНАЛОЗИ
- Инструменти за разработка, специфични за платформата, като продукти на Metrowerks за Symbian или Palm OS
- Visual Studio .Net (за Pocket PC)
ОСНОВНА ОЦЕНКА НА ИЗПЪЛНЕНИЕТО
Директно в средата на Visual Studio .Net можете да подготвите софтуер за хардуер с мобилната операционна система на Microsoft, но Crossfire 5.0, който беше тестван почти във финалната версия в тестовия център на eWeekLabs разширява гамата от устройства, за които програмистите могат да пишат .Net приложения.
Лицензионната такса за Crossfire 5.0 е $1000 на място за разработчици. Crossfire изисква Visual Basic .Net или Visual Studio .Net (тези продукти се предлагат с начална цена от $109 и $1079, съответно). За подпомагане на изпълнението на програми, създадени на базата на Crossfire, на ръчно устройство е инсталирано спомагателно приложение, което AppForge нарича бустер (асистент). Използването му струва $15 на устройство на година (с минимална инсталация от 100 мобилни компютъра) и няма лицензионни такси за разработване на софтуер за потребителския пазар или приложения за препродажба.
Разработчиците, запознати с VB .Net, ще се почувстват като у дома си в Crossfire
Crossfire 5.0 разширява Visual Studio .Net, за да включи нов тип проект, AppForge, и избор на целеви платформи Palm OS, Pocket PC или Symbian. Използвайки Crossfire, успяхме да създадем пробни приложения за Palm OS 3.1 - 4.x и 5.x устройства, за Sony Ericsson Mobile Communications AB P800 и P900 устройства със Symbian OS и за платформата Nokia Series 60.
Когато създавате Crossfire приложения, не можете да използвате стандартните контроли на Visual Basic .Net, вместо това се предлагат 36 „заготовки“ (блокове), оптимизирани за джобни компютри. Можем да ги плъзгаме и пускаме в нашите приложения точно като нормалните VB контроли. Вярно е, че в нашата секция AppForge на VB ленти с инструменти не повече от една трета от тези заготовки се побират едновременно и за да получим достъп до желания елемент, често трябваше да отделяме допълнително време за превъртане.
Crossfire позволява на разработчиците да съхраняват данни за приложения в "родния"опция за база данни за всеки тип устройство. За хардуера на Palm OS, AppForge предлага Universal Conduit "транспортер", който свързва мобилно хранилище за данни с настолен ODBC източник и синхронизира информацията с помощта на стандартни инструменти HotSync.
За други устройства програмистите ще се нуждаят от решения на трети страни. За инструментите на AppForge такива решения се предлагат от Sybase, IBM и Synchronologic.
Можехме да тестваме нашите приложения директно във Visual Studio, което значително опростява разработката на създадения софтуер (в предишните версии на Crossfire за тестване беше необходим емулатор на Palm OS или Pocket PC).
Внедряването на готовото приложение на Dell Axim X3 PDA, с което тествахме продукта, беше лесно, само няколко настройки в менюто AppForge, което Crossfire добавя към интерфейса Visual Studio .Net.