Анхны Мобайл Төхөөрөмжийн Програмыг бий болгох

01 - 06

Мобайл хэрэгсэлд зориулж програм зохиох

Зураг.

Сонирхогчдын хөгжүүлэгчид болон кодлогчид нь гар утасны аппликэйшнүүдийн хөгжүүлэлтийг тойрсон янз бүрийн асуудлуудаар ихэвчлэн айдаг. Товчхондоо, дэвшилтэт технологи нь өнөөдөр бидэнд нээлттэй байгаа бөгөөд гар утасны хэрэглээг бий болгоход харьцангуй хялбар юм. Энэ нийтлэл нь маш олон төрлийн мобайл платформ дээр гар утсаа хэрхэн үүсгэх талаар голлон анхаардаг.

Хөдөлгөөнт програмыг үүсгэх

Анхны мобайл аппликейшнийг хэрхэн үүсгэх вэ? Эндээс харах ёстой хамгийн эхний зүйл бол таны бий болгох зорилго, ашиглагдах зорилготой тавцан юм. Энэ нийтлэлд бид Windows, Pocket PC болон смартфонуудад зориулсан гар утасны програмуудыг үүсгэх асуудлыг авч үзье.

  • Хэрвээ та чөлөөтэй Гар утасны програм хөгжүүлэгч болохын өмнө
  • Дэлгэрэнгүйг уншина уу ....

    02 of 06

    Анхны Windows Mobile Application-г үүсгэх

    Зургийн зохисгүй Notebooks.com.

    Windows Mobile нь хэрэглэгчийн туршлагыг дээшлүүлэхийн тулд янз бүрийн програмуудыг үүсгэх боломжийг хөгжүүлэгчдэд олгосон хүчирхэг платформ юм. Windows CE 5.0-ийг үндэс болгон Windows Mobile нь бүрхүүлийн болон харилцаа холбооны функцийг агуулсан олон функцт багтсан. Windows Mobile аппликейшн үүсгэх нь апп хөгжүүлэгчдэд зориулж хялбархан хийгдсэн бөгөөд ширээний програмыг бий болгоход хялбар болгосон.

    Windows Mobile 7-т Windows Phone 7 болон хамгийн сүүлийн үеийн Windows Phone 8 гар утасны платформыг ашиглах боломжийг олгосон бөгөөд энэ нь програм хөгжүүлэгчид болон гар утасны хэрэглэгчдийн сонирхлыг татсан байна.

    Юу хэрэгтэй байна

    Мобайл апп-г үүсгэхийн тулд та дараах зүйлсийг хийх шаардлагатай болно:

    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 платформд зориулсан програмуудыг хялбархан үүсгэж, бүтээх боломжтой.

  • Windows 8-д Вэбсайтыг хэрхэн нэмэх вэ IE10 ашиглан эхлэх дэлгэц
  • 03 - 06

    Эхний Windows Mobile Application-ыг бүтээж, ажиллуулна уу

    Image courtesy tech2.

    Дараах алхмууд нь танд Windows Mobile апп- ыг хоосон болгоход тусална.

    Нээлттэй Visual Studio-г нээж File> New> Project руу орно уу. Төслийн төрлүүдийг өргөтгөж, Ухаалаг төхөөрөмж сонго. Templates pane руу очиж, Smart Device Project-ийг сонгоод OK дараарай. Төхөөрөмжийн програмыг эндээс сонгоод OK дарна уу. Баяр хүргэе! Та анхныхаа төсөл зохиосон.

    Toolbox панз нь олон функцтэй тоглох боломжийг танд олгоно. Хөтөлбөрийн үйл ажиллагаатай танилцахын тулд эдгээр татах-болон-дугар товчнууд тус бүрийг шалгана уу.

    Дараагийн алхам нь Windows Mobile төхөөрөмж дээр програмаа ажиллуулах явдал юм. Төхөөрөмжийг компьютерт холбох, F5 товчлуурыг даран, эмуляц хийх буюу төхөөрөмжөө сонгож, OK-г сонгоно уу. Хэрвээ бүх зүйл сайн болвол таны програм зөв ажиллаж эхэлнэ.

    04 - 06

    Ухаалаг гар утасны програмууд үүсгэх

    Зураг авалтанд BlackBerryCool.

    Ухаалаг гар утасны програмуудыг бий болгох нь Windows Mobile төхөөрөмжтэй төстэй. Гэхдээ та эхлээд төхөөрөмжөө ойлгох хэрэгтэй. Ухаалаг гар утас нь PDA-тэй ижил төстэй онцлог шинж чанартай бөгөөд тэд түлхүүр товчийг илгээж, дуусгадаг. Back-түлхүүр нь backspace болон хөтөч буцах функцуудад хоёул ашиглагддаг.

    Энэ төхөөрөмжийн хамгийн сайн зүйл бол программчлагдах зөөлөн түлхүүр юм. Та олон функцийг үүсгэхийн тулд энэ боломжийг ашиглаж болно. Товчлуурын товчлуур нь "Enter" товч хэлбэрээр ажилладаг.

    Тайлбар: Та SmartPhone 2003 SDK-г суулгахын тулд Visual Studio .NET 2003 ашиглан smartphone програмыг бичих хэрэгтэй.

    Ухаалаг гар утастай бол яах вэ?

    Энд хэцүү хэсэг ирдэг. Touchscreen гар дээрх товчлуурын хяналт байхгүй үед та цэс гэх мэт өөр хяналтыг сонгох хэрэгтэй болно. Visual Studio танд MainMenu хяналтыг өгдөг бөгөөд энэ нь тохируулагддаг. Гэхдээ хэтэрхий олон тооны дээд цэсийн сонголтууд нь системийг сүйрүүлэх шалтгаан болно. Таны хийж чадах зүйл бол дээд түвшний цөөн хэдэн цэсүүдийг үүсгэж, тэдний нэг бүрийн доор янз бүрийн сонголтуудыг бий болгох явдал юм.

    BlackBerry гар утасны ухаалаг аппликейшнүүдийг бичих

    BlackBerry OS-д зориулсан програмуудыг хөгжүүлэх нь өнөөдөр том бизнес юм. BlackBerry апп бичиж байхдаа та дараах зүйлсийг эзэмших болно:

    Eclipse нь JAVA програмчлалын хүрээнд маш сайн ажилладаг. .COD өргөтгөлтэй гаргасан шинэ төсөл нь симулятор дээр шууд дуудагдаж болно. Дараа нь та програмыг Төхөөрөмжийн Менежерээр эсвэл "Javaloader" командын мөрийн тусламжтайгаар ачаалж тест хийнэ.

    Тэмдэглэл: Бүх BlackBerry гар утасны BlackBerry бүх BlackBerry гар утсыг ашиглахгүй. Тиймээс кодыг хүлээж авах төхөөрөмжийг анхаарна уу.

  • Гар утас болон бусад
  • 05 - 06

    Халаасны компьютерт зориулсан програмуудыг үүсгэх

    Image Tigeresy.

    Халаасны компьютер дээр апп-ууд үүсгэх нь дээрх төхөөрөмжүүдийнхтэй адил юм. Үүний ялгаа нь төхөөрөмж нь Windows-ийн бүрэн хувилбараас арав дахин их "хөнгөн" байдаг .NET Компакт Бүтцийг ашигладаг бөгөөд хөгжүүлэгчдийн илүү онцлог шинж чанарууд, хяналтууд болон Вэб үйлчилгээнүүдийн дэмжлэгийг санал болгодог.

    Бүх багцыг жижигхэн CAB файлд суулгаж, таны төхөөрөмж дээр шууд суулгаж болно - энэ нь илүү хурдан, илүү төвөгтэйгүй ажиллах болно.

    06 - 06

    Дараагийн алхам юу вэ?

    Зурган дээр SolidWorks.

    Хөдөлгөөнт төхөөрөмжийн үндсэн аппликейшнийг бий болгох талаар суралцсаны дараа цааш үргэлжлүүлэн, мэдлэгээ дээшлүүлэхийг хичээ. Энд байгаа:

    Гар утасны өөр системд зориулсан програмуудыг бий болгох