01 ቀን 06
ለሞባይል መሳሪያዎች መተግበሪያዎችን መፍጠር
አምራች ገንቢዎችና ኮምፖች ለሞባይል መሳሪያዎች ዕድገት ዙሪያ ከተለያዩ ጉዳዮች ጋር የተጋነኑ ናቸው. ደስ የሚለው ለእኛ, ዛሬ የተራቀቀው ቴክኖሎጂ የሞባይል መተግበሪያዎችን በመፍጠር በአንጻራዊነት ቀላል ያደርገዋል. ይህ መጣጥፉ ሰፊ በሆኑ የሞባይል ስርዓቶች ላይ የተንቀሳቃሽ ስልክ መተግበሪያዎችን እንዴት መፍጠር እንደሚችሉ ላይ ያተኩራል.
የሞባይል መተግበሪያ መፍጠር
የመጀመሪያውን የሞባይል ትግበራዎን እንዴት መፍጠር ይቻላል? እዚህ የሚታይዎት የመጀመሪያው ገጽ ለመፍጠር የሚፈልጓቸው የማሰማቀሚያ መጠን እና ሊጠቀሙት የሚፈልጓቸውን የመሳሪያ ስርዓት መጠን ነው. በዚህ ጽሑፍ ውስጥ ለ Windows, ለ Pocket PC እና ለስማርት ስልኮች የሞባይል መተግበሪያዎችን ለመፍጠር እንሞክራለን.
ለተጨማሪ ....
02/6
የእርስዎን የዊንዶውስ ጂፕ ትግበራ መፍጠር
Windows Mobile የተጠቃሚዎች ተሞክሮ ለማሻሻል ገንቢ መተግበሪያዎችን እንዲፈጥሩ የሚያስችል ጠንካራ መድረክ ነበር. የዊንዶውስ 5.0 ኋጅ መሰረት ሆኖ Windows Mobile ውስጥ የሼል እና የመገናኛ ተግባርን ጨምሮ በበርካታ ባህሪያት ተካትቷል. የዊንዶውስ ተንቀሳቃሽ ስልክ ትግበራዎችን ለመተግበሪያ ገንቢው ቀላል እንዲሆን ተደርጓል - የዴስክቶፕ መተግበሪያዎች እንደማዘጋጀት ቀላል ነው.
የዊንዶውስ ሞባይል አሁን ለ Windows Phone 7 እና ለቅርብ ጊዜ የመጡ የ Windows Phone 8 ሞባይል ሞባይል መተላለፊያዎች ዘመናዊ መድረክን አቁሟል.
ምን እንደሚያስፈልግ
የሞባይል መተግበሪያዎን መፍጠር ለመጀመር የሚከተለው ያስፈልጋዎታል:
- ቪዥዋል ስቱዲዮ 2005 ወይም 2008: ይህ የማይጎመጅ ፕሮግራም መተግበሪያዎን ለመፍጠር, ለመፃፍ, ለማረም እና ለእርስዎ ለማቅረብ ያስችልዎታል, ሁሉንም በአንድ ነጠላ የመሳሪያ ስርዓት. በይነገጹ ለመረዳት እና ለመጠቀምም በጣም ቀላል ነው.
- Windows Mobile SDK: ይህ ጠቃሚ መሣሪያ የዊንዶውስ ሞባይል አገልግሎት ለመድረስ ወሳኝ የሆኑ የኤፒአይ ራስጌ እና የቤተ-መጽሐፍት ፋይሎችን ይዟል. እንዲሁም የናሙና መተግበሪያዎች, አርም አቀባሪዎች እና ሰነዶችን ይሰጥዎታል.
- የ ActiveSync ወይም የዊንዶውስ ተንቀሳቃሽ የመሳሪያ ማዕከል: ትግበራዎችን ወደ አስመስሎ ወይም መሳሪያ ላይ በማሰማራት ረገድ ንቁ ማመሳሰል እና የዊንዶውዝ ተንቀሳቃሽ መሣሪያ ማዕከል እገዛ. Windows XP ከ Active Sync ጋር አብሮ የሚሰራ ሲሆን, Windows Vista ከ Windows Mobile የመሣሪያ ማዕከል ጋር አብሮ ይመጣል.
በዊንዶውስ ሞባይል ላይ ለመፃፍ የሚጠቀሙባቸው መሳርያዎች
Visual Studio. መተግበሪያዎችን በአካባቢያዊ ኮድ, በአስተዳደር ኮድ ወይም በሁለቱ ቋንቋዎች ጥምረት ለመገንባት የሚያስፈልጉ ሁሉንም መሳሪያዎች ያቀርብልዎታል. አሁን የዊንዶውስ ተንቀሳቃሽ ስልክ ትግበራዎችን ለመፍጠር ሊጠቀሙባቸው የሚችሉትን መሳሪያዎች ይመልከቱ.
ቤዚክ ኮድ ( Visual C ++) - ቀጥተኛ የሃርድዌር ተደራሽነት እና ከፍተኛ አፈፃፀም, በትንሽ አሻራ አማካኝነት ይሰጥዎታል. ይሄ የሚተረጎመው በኮምፒተር ውስጥ በሚሰራበት እና በሂደቱ በቀጥታ በሚተገበረው "በተወገደው" ቋንቋ ነው.
ቤተኛ ኮድ ያልተመደቡ መተግበሪያዎችን ለማሄድ ጥቅም ላይ ሊውል የሚችለው - ወደ ሌላ ስርዓተ ክወና ውስጥ ቢንቀሳቀሱ ሁሉም ውሂብ እንደገና መዘጋጀት አለበት.
የተደራጀ ኮድ ማለትም Visual C # ወይም Visual Basic .NET - የተለያዩ የተጠቃሚ-መተየቢያ በይነገጽ ዓይነቶች ለመፍጠር ጥቅም ላይ ሊውል ይችላል, እና የ Microsoft SQL Server 2005 Compact እትም በመጠቀም የድረ-ገጹን እና አገልግሎቶችን መዳረስ ይችላል.
ይህ አቀራረብ በ C ++ ውስጥ የተካተቱትን በርካታ የዲጂታል ችግሮችን ይፈቅዳል, እንዲሁም በንግድ ስራ ኢንተርፕራይዝ ሶፍትዌርን እና መፍትሄዎችን የሚያነሱ ውስብስብ እና ውስብስብ መተግበሪያዎችን ለመፃፍ እጅግ በጣም አስፈላጊ የሆኑት ትውስታዎችን, ማባዛትና ማረም ያስተካክላቸዋል.
ASP.NET Visual Studio.NET, C # እና J # በመጠቀም ሊፃፍ ይችላል. ለመሳሪያዎ የተረጋገጠ የውሂብ ድግግሞሽ የሚፈልጉ ከሆነ, ASP.NET የሞባይል መቆጣጠሪያዎች እንዲሁ በአንድ የተወሰነ የቁልፍ ስብስብ በመጠቀም በተለያዩ መሣሪያዎች ላይ ጥቅም ላይ ሊውል ይችላል.
ASP.NET የተለያዩ መሳሪያዎችን ዒላማ እንዲያደርጉ ያግዝዎታል; ነገር ግን ደንበኛው መሣሪያው ከአገልጋዩ ጋር ሲገናኝ ብቻ ነው የሚሠራው. ስለሆነም, ይሄ የደንበኛ ውሂብ ከአገልጋዩ ጋር ለመስራት ወይም ለመሣሪያው በቀጥታ ውሂብ አያያዝ ለሚጠቀሙ መተግበሪያዎች ለመሰብሰብ ተስማሚ አይደለም.
Google ውሂብ ኤፒአይዎች ገንቢዎች ከ Google አገልግሎቶች ጋር የሚዛመዱ ሁሉንም ውሂብ እንዲያገኙ እና እንዲያቀናብሩ ያግዛቸዋል. እነዚህ እንደ HTTP እና XML ባሉ መደበኛ ፕሮቶኮሎች ላይ የተመሠረተ በመሆኑ, ኮምፖሮች በቀላሉ ለ Windows Mobile የመሳሪያ ስርዓት መተግበሪያዎችን መፍጠር እና መገንባት ይችላሉ.
03/06
የእርስዎን የመጀመሪያ Windows ሞባይል ትግበራ ይገንቡ እና ያሂዱ
የሚከተሉት ቅደም ተከተሎች ባዶ የዊንዶውስ የሞባይል መተግበሪያን ለመፍጠር ያግዝዎታል:
- አዲስ ፕሮጀክት ይፍጠሩ
ቪዠት ስቱዲዮ ክፈት እና ወደ ፋይል> አዲስ> ፕሮጀክት ሂድ. የፕሮጀክት አይነቶችን ፓነል ዘርጋ እና Smart Device ን ይምረጡ. ወደ አብነት ፕላኖች ይሂዱ, ዘመናዊ የመሳሪያ ፕሮጀክት ይምረጡ እና እሺን ይምቱ. የመሣሪያ መተግበሪያን እዚህ ይምረጡ እና እሺን ጠቅ ያድርጉ. እንኳን ደስ አለዎ! የመጀመሪያ ፕሮጀክትዎን ፈጥረዋል.
- በኮዲንግ ዙሪያ አጫውተው
የ "Toolbox" መስመሩ ከብዙ ገፅታዎች ጋር አብረዎት እንዲጫወቱ ያስችልዎታል. ፕሮግራሙ በሚሰራበት መንገድ የበለጠ የበለጠ ለማወቅ እንዲችል እነዚህ ጎትት እና ተንቀሳቀስ ቁልፎችን ይፈትሹ.
- መተግበሪያዎን ያሂዱ
ቀጣዩ እርምጃ ትግበራዎን በዊንዶውስ ተንቀሳቃሽ መሣሪያ ላይ ማስኬድን ያካትታል. መሣሪያውን ከዴስክቶፕ ጋር ያገናኙ, የ F5 ቁልፍን ይምቱ, አፕሊኬሽኑን ወይም መሣሪያውን ለማሰማራት እና እሺ የሚለውን በመምረጥ ይምረጡ. ሁሉም ቢሰሩ, መተግበሪያዎ ሲነድፍ ይመለከታሉ.
04/6
ለስልክ ስልኮች ትግበራዎች መፍጠር
መተግበሪያዎችን ለስልኮች መሣሪያዎች መፍጠር ከ Windows Mobile መሳሪያዎች ጋር ተመሳሳይ ነው. ግን መጀመሪያ የእርስዎን መሣሪያ መረዳት አለብዎት. ዘመናዊ ስልኮች ከ PDA ጋር ተመሳሳይ ባህሪያት አላቸው, ስለዚህ የላኪዎች አዝራር ባህሪያት አላቸው. የመጠባበቂያ ቁልፉ ሁለቱም ለ Backspace እና ለአሳሽ መልመጃዎች ጥቅም ላይ ይውላል.
በዚህ መሣሪያ ላይ ምርጡ ነገር የሚሠራው ለስላሳ ቁጥሩ ነው. በርካታ ተግባራትን ለመፍጠር ይህን ባህርይ መጠቀም ይችላሉ. የመካከለኛው ቁልፍ በተጨማሪም እንደ "Enter" አዝራር ይሰራል.
ማስታወሻ የ Visual Studio.NET 2003 ን በመጠቀም የስማርትፎን መተግበሪያዎች ለመጻፍ የ SmartPhone 2003 ኤስዲኬን መጫን አለብዎት.
የስማርትፎን ማያንካ ሲያደርግስ?
እዚህ አስቸጋሪ ሁኔታ ይመጣል. በንኪ ማሳያ መያዣ ውስጥ ባሉ አዝራር መቆጣጠሪያዎች አለመኖርዎ እንደ ምናሌ ያለ ተለዋጭ መቆጣጠሪያዎችን መምረጥ ይኖርብዎታል. ስነ-ስቱዲዮ ስነ-ህትመት (ማኑኒ ቁጥጥር) ይሰጣል, ይህም ማበጀት ይችላል. ነገር ግን በጣም ብዙ ከፍተኛ-ደረጃ ምናሌ አማራጮች ስርዓቱ እንዲሰናከል ያደርጋቸዋል. ማድረግ የምትችሉት በጣም ጥቂት በጣም ከፍተኛ የሆኑ ምናሌዎችን መፍጠር እና በእያንዳንዳቸው ላይ የተለያዩ አማራጮችን መስጠት ነው.
ለ BlackBerry ዘመናዊ ስልኮች መተግበሪያዎችን ይፃፉ
መተግበሪያዎችን ለ BlackBerry OS ማሻሻል ዛሬ ትልቅ ንግድ ነው. የ BlackBerry መተግበሪያውን ለመጻፍ የሚከተሉትን ያገኛሉ:
- የ BlackBerry JDE ፕላ-ፒን ለ Eclipse
- የ BlackBerry ዘመናዊ
- የ BlackBerry ዘመናዊ ስልክ እና የውሂብ ገመድ
- ጃቫ የፕሮግራም እውቀት.
Eclipse በ JAVA ፕሮግራሞች አሪፍ ሆኖ ይሰራል. በ. ዲ. ዲ. ዲ. የተሰራ አዲስ ፕሮጀክት በቀጥታ በአምፕሊንቶ ሊጫወት ይችላል. ከዚያ በመሣሪያው አቀናባሪ በኩል ወይም በ "ጃቫሎድ" ትዕዛዝ መስመር አማራጭ በኩል በመጫን መተግበሪያውን መሞከር ይችላሉ.
ማሳሰቢያ: ሁሉም የ BlackBerry ኤ.ፒ.አይ.ዎች ለሁሉም የ BlackBerry ዘመናዊ ስልኮች አይደሉም የሚሰሩት. ስለዚህ ኮዱን የሚቀበሉ መሣሪያዎችን ያስተውሉ.
05/06
ለ Pocket PC መተግበሪያዎችን መፍጠር
ለ Pocket PC መተግበሪያዎችን መፍጠር ከላይ ባሉት መሣሪያዎች ጋር ተመሳሳይ ነው. ልዩነቱ በዚህ መሣሪያ መሣሪያው ከ ሙሉ በሙሉ የዊንዶውስ ስሪት ይልቅ ከአሥር እጥፍ በላይ "ቀለሎችን" የሚጠቀም እና እንዲሁም ተጨማሪ ባህሪያትን, መቆጣጠሪያዎችን እና የድር አገልግሎቶች ድጋፍን ያቀርባል. NET Compact Framework ይጠቀማል.
ጠቅላላው ጥቅል በጥቃቅን CAB ፋይል ውስጥ ሊቀመጥ እና በቀጥታ መሣሪያዎ ላይ ሊጫወት ይችላል - ይሄ በጣም ፈጣን እና ከዛም የሚገጥም ነው.
06/06
ቀጥሎ ምን ይሆናል?
አንዴ መሰረታዊ የሞባይል መሳሪያ መተግበሪያን መማር ካወቁ በኋላ, መቀጠል አለብዎ እና እውቀትዎን ለማሻሻል ይሞክሩ. እንዴት እንደሚደረግ እነሆ:
- በገንቢ መድረኮች እና ውይይቶች ውስጥ ንቁ ተሳትፎ ያድርጉ.
- በመማሪያ ቤተ-ሙከራዎች ውስጥ ይመዝገቡ, በመስመር ላይ እና በሌላ መንገድ. ይህ የተለያዩ መተግበሪያዎችን ለመፍጠር ተጨማሪ ጠቃሚ ምክሮችን እና ዘዴዎችን ይሰጣል.
- በተለያዩ የሞባይል ስርዓቶች ላይ በመገንባት ላይ ያሉ መተግበሪያዎችን በመስመር ላይ የቪዲዮ አጋዥ ሥልጠናዎችን ይመልከቱ.
- በጉዳዩ ላይ ለዘለዓለም ዝማኔዎች ወደ ድርፅቶች ደንበኝነት ይመዝገቡ.