01 - 06
Мобайл хэрэгсэлд зориулж програм зохиох
Сонирхогчдын хөгжүүлэгчид болон кодлогчид нь гар утасны аппликэйшнүүдийн хөгжүүлэлтийг тойрсон янз бүрийн асуудлуудаар ихэвчлэн айдаг. Товчхондоо, дэвшилтэт технологи нь өнөөдөр бидэнд нээлттэй байгаа бөгөөд гар утасны хэрэглээг бий болгоход харьцангуй хялбар юм. Энэ нийтлэл нь маш олон төрлийн мобайл платформ дээр гар утсаа хэрхэн үүсгэх талаар голлон анхаардаг.
Хөдөлгөөнт програмыг үүсгэх
Анхны мобайл аппликейшнийг хэрхэн үүсгэх вэ? Эндээс харах ёстой хамгийн эхний зүйл бол таны бий болгох зорилго, ашиглагдах зорилготой тавцан юм. Энэ нийтлэлд бид Windows, Pocket PC болон смартфонуудад зориулсан гар утасны програмуудыг үүсгэх асуудлыг авч үзье.
Дэлгэрэнгүйг уншина уу ....
02 of 06
Анхны Windows Mobile Application-г үүсгэх
Windows Mobile нь хэрэглэгчийн туршлагыг дээшлүүлэхийн тулд янз бүрийн програмуудыг үүсгэх боломжийг хөгжүүлэгчдэд олгосон хүчирхэг платформ юм. Windows CE 5.0-ийг үндэс болгон Windows Mobile нь бүрхүүлийн болон харилцаа холбооны функцийг агуулсан олон функцт багтсан. Windows Mobile аппликейшн үүсгэх нь апп хөгжүүлэгчдэд зориулж хялбархан хийгдсэн бөгөөд ширээний програмыг бий болгоход хялбар болгосон.
Windows Mobile 7-т Windows Phone 7 болон хамгийн сүүлийн үеийн Windows Phone 8 гар утасны платформыг ашиглах боломжийг олгосон бөгөөд энэ нь програм хөгжүүлэгчид болон гар утасны хэрэглэгчдийн сонирхлыг татсан байна.
Юу хэрэгтэй байна
Мобайл апп-г үүсгэхийн тулд та дараах зүйлсийг хийх шаардлагатай болно:
- Visual Studio 2005 буюу 2008: Энэхүү сайн програм нь таны програмыг үүсгэх, зохиох, дибаг хийх, нэгтгэх боломжийг олгодог. Интерфейс нь ойлгох, ашиглахад хялбар.
- Windows Mobile SDK: Энэ ашигтай хэрэгсэл нь Windows Mobile функцэд хандах чухал шаардлагатай API толгой болон номын сангийн файлуудыг агуулдаг. Энэ нь танд жишээ програмууд, дибаг хийгчийн emulators болон баримтуудыг өгдөг.
- ActiveSync эсвэл Windows Mobile Device Center: Идэвхтэй синк болон Windows Mobile Device Center нь програмыг эмулятор эсвэл төхөөрөмж рүү дамжуулахад тусалдаг. Windows XP Active Sync-тэй ажилладаг боловч Windows Vista нь Windows Mobile Device Center-тэй хамт ирдэг.
Windows Mobile дээр өгөгдөл бичихийн тулд та ашиглаж болно
Visual Studio нь танд програмыг эх код, удирддаг код эсвэл эдгээр хоёр хэл дээр хослуулан хэрэглэхэд шаардлагатай бүхий л хэрэгслийг санал болгодог. Windows Mobile апп-уудыг үүсгэхийн тулд өгөгдөл бичихийн тулд ашиглах боломжтой хэрэгслүүдийг одоо үзье.
Төрөлжсөн код , өөрөөр хэлбэл, Visual C ++ нь танд шууд тоног төхөөрөмжийн хандалт, өндөр гүйцэтгэл, жижиг ул мөрөөр хангадаг. Үүнийг компьютер дээр ажиллуулдаг "уугуул" хэл дээр бичигдсэн бөгөөд процессороор шууд ажилладаг.
Удирдлагын кодыг зөвхөн удирддаггүй аппликешныг ажиллуулахад ашиглагдах боломжтой - өөр үйлдлийн систем рүү шилжихэд бүх өгөгдлийг дахин хөрвүүлэх шаардлагатай.
Managed code буюу 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 нь янз бүрийн төхөөрөмжүүдэд тань туслахад тусалдаг байхад сул тал нь зөвхөн клиент төхөөрөмж сервертэй холбогдох үед л ажиллах болно. Тиймээс, энэ нь үйлчлүүлэгчийн өгөгдлийг сүүлд нь сервер эсвэл өгөгдлийг боловсруулахад шууд ашигладаг аппликейшнүүдэд синхрончлоход тохиромжтой биш юм.
Google Мэдээллийн API нь Google-ийн үйлчилгээнүүдтэй холбоотой бүх өгөгдлийг хөгжүүлэгчид хандах болон удирдахад тусалдаг. Эдгээр нь HTTP, XML зэрэг стандарт протокол дээр суурилдаг тул кодлогчид Windows Mobile платформд зориулсан програмуудыг хялбархан үүсгэж, бүтээх боломжтой.
03 - 06
Эхний Windows Mobile Application-ыг бүтээж, ажиллуулна уу
Дараах алхмууд нь танд Windows Mobile апп- ыг хоосон болгоход тусална.
- Шинэ төсөл үүсгэх
Нээлттэй Visual Studio-г нээж File> New> Project руу орно уу. Төслийн төрлүүдийг өргөтгөж, Ухаалаг төхөөрөмж сонго. Templates pane руу очиж, Smart Device Project-ийг сонгоод OK дараарай. Төхөөрөмжийн програмыг эндээс сонгоод OK дарна уу. Баяр хүргэе! Та анхныхаа төсөл зохиосон.
- Кодлоор тоглох
Toolbox панз нь олон функцтэй тоглох боломжийг танд олгоно. Хөтөлбөрийн үйл ажиллагаатай танилцахын тулд эдгээр татах-болон-дугар товчнууд тус бүрийг шалгана уу.
- Аппликейшнийг ажиллуул
Дараагийн алхам нь Windows Mobile төхөөрөмж дээр програмаа ажиллуулах явдал юм. Төхөөрөмжийг компьютерт холбох, F5 товчлуурыг даран, эмуляц хийх буюу төхөөрөмжөө сонгож, OK-г сонгоно уу. Хэрвээ бүх зүйл сайн болвол таны програм зөв ажиллаж эхэлнэ.
04 - 06
Ухаалаг гар утасны програмууд үүсгэх
Ухаалаг гар утасны програмуудыг бий болгох нь Windows Mobile төхөөрөмжтэй төстэй. Гэхдээ та эхлээд төхөөрөмжөө ойлгох хэрэгтэй. Ухаалаг гар утас нь PDA-тэй ижил төстэй онцлог шинж чанартай бөгөөд тэд түлхүүр товчийг илгээж, дуусгадаг. Back-түлхүүр нь backspace болон хөтөч буцах функцуудад хоёул ашиглагддаг.
Энэ төхөөрөмжийн хамгийн сайн зүйл бол программчлагдах зөөлөн түлхүүр юм. Та олон функцийг үүсгэхийн тулд энэ боломжийг ашиглаж болно. Товчлуурын товчлуур нь "Enter" товч хэлбэрээр ажилладаг.
Тайлбар: Та SmartPhone 2003 SDK-г суулгахын тулд Visual Studio .NET 2003 ашиглан smartphone програмыг бичих хэрэгтэй.
Ухаалаг гар утастай бол яах вэ?
Энд хэцүү хэсэг ирдэг. Touchscreen гар дээрх товчлуурын хяналт байхгүй үед та цэс гэх мэт өөр хяналтыг сонгох хэрэгтэй болно. Visual Studio танд MainMenu хяналтыг өгдөг бөгөөд энэ нь тохируулагддаг. Гэхдээ хэтэрхий олон тооны дээд цэсийн сонголтууд нь системийг сүйрүүлэх шалтгаан болно. Таны хийж чадах зүйл бол дээд түвшний цөөн хэдэн цэсүүдийг үүсгэж, тэдний нэг бүрийн доор янз бүрийн сонголтуудыг бий болгох явдал юм.
BlackBerry гар утасны ухаалаг аппликейшнүүдийг бичих
BlackBerry OS-д зориулсан програмуудыг хөгжүүлэх нь өнөөдөр том бизнес юм. BlackBerry апп бичиж байхдаа та дараах зүйлсийг эзэмших болно:
- BlackBerry JDE Plug-in Eclipse-д зориулсан
- BlackBerry симулятор
- BlackBerry гар утасны ухаалаг утас ба өгөгдлийн кабель
- JAVA програмчлалын мэдлэг.
Eclipse нь JAVA програмчлалын хүрээнд маш сайн ажилладаг. .COD өргөтгөлтэй гаргасан шинэ төсөл нь симулятор дээр шууд дуудагдаж болно. Дараа нь та програмыг Төхөөрөмжийн Менежерээр эсвэл "Javaloader" командын мөрийн тусламжтайгаар ачаалж тест хийнэ.
Тэмдэглэл: Бүх BlackBerry гар утасны BlackBerry бүх BlackBerry гар утсыг ашиглахгүй. Тиймээс кодыг хүлээж авах төхөөрөмжийг анхаарна уу.
05 - 06
Халаасны компьютерт зориулсан програмуудыг үүсгэх
Халаасны компьютер дээр апп-ууд үүсгэх нь дээрх төхөөрөмжүүдийнхтэй адил юм. Үүний ялгаа нь төхөөрөмж нь Windows-ийн бүрэн хувилбараас арав дахин их "хөнгөн" байдаг .NET Компакт Бүтцийг ашигладаг бөгөөд хөгжүүлэгчдийн илүү онцлог шинж чанарууд, хяналтууд болон Вэб үйлчилгээнүүдийн дэмжлэгийг санал болгодог.
Бүх багцыг жижигхэн CAB файлд суулгаж, таны төхөөрөмж дээр шууд суулгаж болно - энэ нь илүү хурдан, илүү төвөгтэйгүй ажиллах болно.
06 - 06
Дараагийн алхам юу вэ?
Хөдөлгөөнт төхөөрөмжийн үндсэн аппликейшнийг бий болгох талаар суралцсаны дараа цааш үргэлжлүүлэн, мэдлэгээ дээшлүүлэхийг хичээ. Энд байгаа:
- Хөгжүүлэгчийн форум болон хэлэлцүүлэгт идэвхтэй оролцоорой.
- Лабораторийн лабораторид онлайн, өөрөөр сурах боломжтой. Энэ нь танд янз бүрийн програмуудыг үүсгэхэд илүү олон зөвлөмж, аргуудыг өгөх болно.
- Төрөл бүрийн гар утасны платформд байршуулах апп дээр онлайн видео хичээл үзэх.
- Энэ сэдвээр байнгын шинэчлэлтүүдийг авахын тулд Webcast-д бүртгүүлнэ үү.