Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Hekuri
  • Si të krijoni aplikacione për Windows Phone hap pas hapi. Shkrimi i aplikacionit të parë universal Windows

Si të krijoni aplikacione për Windows Phone hap pas hapi. Shkrimi i aplikacionit të parë universal Windows

Kur instaloni Windows Phone Developer Tools, ju merrni mjetet dhe veçoritë e mëposhtme falas.
  • Emulator i Windows Phone
  • Softuer Zune
  • XNA Game Studio 4.0
  • Dritë argjendi
  • .NET Framework 4
Nëse tashmë keni të instaluar Visual Studio 2010 (Profesional ose Ultimate), mund të përdorni edicionin tuaj të Visual Studio 2010 për zhvillim pas instalimit të Veglave të Zhvilluesve të Windows Phone.
Përzierja e shprehjeve për Windows Phone
Expression Blend për Windows Phone është një softuer dizajni që ju lejon të krijoni dhe shtoni veçori të veçanta vizuale si p.sh. gradientët, animacionet dhe tranzicionet. Për disa detyra, Expression Blend është më e lehtë për t'u përdorur sesa Visual Studio. Lista e mëposhtme përmban disa detyra që realizohen lehtësisht duke përdorur Expression Blend.
  • Krijoni vizualisht shabllone të dhënash
  • Përdorni të dhënat e testit gjatë zhvillimit për të vizualizuar modelet e të dhënave
  • Kontrollet vizuale të stilimit
  • Krijimi dhe shikimi i animacionit
Imazhi i mëposhtëm tregon pamjen e Expression Blend.

Shënim:
Ky artikull përshkruan punën në Visual Studio 2010 Express për Windows Phone dhe nuk do të përdorë Expression Blend për Windows Phone.

Visual Studio 2010 Express për Windows Phone
Visual Studio 2010 Express për Windows Phone përfshin një projektues drag-and-drop që simulon pamjen e një telefoni, një redaktues kodi dhe një korrigjues. Nëse keni punuar me Visual Studio për të zhvilluar lloje të tjera aplikacionesh, do të gjeni mjedisin e zhvillimit aplikacionet celulare shumë e njohur. Imazhi i mëposhtëm tregon pamjen e Visual Studio 2010 Express për Windows Phone.

Dizenjuesi i Windows Phone përfshin një dritare "Toolbox", "Design view", "XAML", "Slution Explorer" dhe "Properties" të ngjashme me dizajnerin standard të Visual Studio. Dy dallime kryesore janë se në modalitetin e projektimit sipërfaqja duket si Windows Pajisja e telefonit, dhe shfaqet pajisja Target, e cila do t'ju lejojë të zgjidhni nëse dëshironi të korrigjoni aplikacionin në pajisje ose emulator. Imazhi i mëposhtëm tregon pamjen e emulatorit në orientim portret dhe peizazh.

Udhëzimet e projektimit

Është e rëndësishme që të jeni të vetëdijshëm për parimet e krijuara të dizajnit të ndërfaqes nëse planifikoni të publikoni Windows-in tuaj Aplikacionet e telefonit në App Hub. Udhëzimet e projektimit përshkruajnë mënyrën e projektimit ndërfaqja e përdoruesit për aplikimin tuaj.

Tabela e mëposhtme tregon përmbledhje parimet bazë të dizajnit të ndërfaqes dhe kërkesat e aplikacionit që duhet të merren parasysh gjatë dizajnimit dhe zhvillimit të aplikacionit tuaj. Një listë e plotë dhe e përditësuar e udhëzimeve të dizajnit të ndërfaqes mund të gjendet në lidhjen e mëposhtme.
Udhëzuesi i dizajnit dhe ndërveprimit të UI për Windows Phone 7

Kategoria Udhëzimet e projektimit
Navigimi, Kornizat dhe Faqet
  • Sigurohuni që të merrni parasysh veprimin e butonit prapa dhe ndërveprimin e përdoruesit me shiritin e aplikacionit kur krijoni një hartë navigimi.
Paneli i aplikacionit
  • Përdorni shiritin e aplikacionit për të kryer detyrat e zakonshme të aplikacionit.
  • Jeni i kufizuar në katër butona në shiritin e aplikacioneve.
  • Vendosni veprimet e kryera më rrallë në menynë e shiritit të aplikacionit.
  • Nëse një veprim është i vështirë për t'u shprehur qartë me një ikonë, vendoseni në menynë e shiritit të aplikacionit dhe jo si buton.
  • Ju jeni të kufizuar në pesë opsione në menynë e shiritit të aplikacionit për të parandaluar që të ndodhë lëvizja.
Butoni prapa
  • Duhet të zbatoni vetëm sjelljen e butonit prapa që lundron prapa ose fsheh menytë e kontekstit dhe kutitë e dialogut. Të gjitha zbatimet e tjera janë të ndaluara.
Orientimi i ekranit
  • Orientimi i paracaktuar është portret. Për të mbështetur orientimin e peizazhit, duhet të shtoni kod.
  • Nëse aplikacioni e mbështet orientimi në peizazh, nuk mund të zbulojë vetëm orientimin e peizazhit majtas ose djathtas. Orientimet e peizazhit majtas dhe djathtas duhet të mbështeten.
  • Nëse aplikacioni mbështet futjen e tekstit, duhet të mbështesni orientimin peizazh për shkak të mundësisë së një tastierë harduerike.
Temat
  • Shmangni përdorimin gjithashtu sasi e madhe të bardhë në aplikacione, për shembull, sfond i bardhë, pasi kjo mund të ketë një ndikim serioz në kohë jetëgjatësia e baterisë pajisje me ekran OLED.
  • Nëse vendosni në mënyrë të qartë ngjyrën e përparme ose të sfondit të një kontrolli, sigurohuni që përmbajtja e tij të jetë njësoj e dukshme si në lëkurat e errëta ashtu edhe në ato të lehta. Nëse ngjyra e specifikuar nuk është e dukshme, gjithashtu vendosni në mënyrë eksplicite sfondin ose ngjyrën kryesore në mënyrë që të ketë kontrast të mjaftueshëm ose zgjidhni një ngjyrë më të përshtatshme.
Cilësimet e aplikacionit
  • Veprimet e aplikacionit që mbishkruajnë ose fshijnë të dhënat, ose nuk mund të kthehen, duhet të kenë një buton Anulimi.
  • Duke përdorur ekrane shtesë me butonat e konfirmimit ose anulimit, shtypja e këtyre butonave duhet të kryejë veprimin e duhur dhe ta kthejë përdoruesin në menynë kryesore të cilësimeve.
Prekni hyrjen
  • Të gjitha themelore dhe detyrat e përgjithshme duhet të kryhet me një gisht.
  • Kontrollet me prekje duhet t'i përgjigjen menjëherë prekjes. Kontrollet me prekje që vonohen ose duken të ngadalta gjatë tranzicioneve do të kenë Ndikim negativ në përvojën e përdoruesit.
  • Për operacione afatgjatë me burime intensive, zhvilluesit duhet të ofrojnë reagime për të treguar se diçka po ndodh me përmbajtjen e progresit, ose merrni parasysh përdorimin e një shiriti progresi ose, si mjetin e fundit, një njoftim të papërpunuar. Për shembull, mund të shfaqni gjithnjë e më shumë përmbajtje ndërsa shkarkimi përparon.
  • Shtypja e gjatë në përgjithësi duhet të përdoret për të shfaqur menyja e kontekstit ose faqet e opsioneve për një element.
Tastiera e ekranit
  • Duhet të vendosni veçorinë e aftësisë së hyrjes për një fushë teksti ose elementë të tjerë të redaktueshëm për të përcaktuar llojin e tastierës dhe për të aktivizuar pajisjet e përshtatshme të printimit.
Kontrollet e kanavacës dhe rrjetës
  • Kontrolli Canvas përdor paraqitjen e bazuar në piksel dhe mund të sigurojë performancë më të mirë se kontrolli Grid për kontrollet e integruara ose të ndërlidhura në aplikacionet e fiksuara në orientim.
  • Rrjeti është zgjedhja me e mire kur korniza e aplikacionit duhet të zgjerohet, tkurret ose rrotullohet.
Kontrollet Panorama dhe Pivot
  • Si Panorama ashtu edhe Pivot ofrojnë navigim horizontal përmes përmbajtjes së pajisjes, duke i lejuar përdoruesit të lëvizë dhe të lëvizë sipas nevojës.
  • Përdorni kontrollin Panorama si pikënisje për një përvojë më të gjerë të përdoruesit.
  • Përdorni Pivot për të filtruar sasi të mëdha të dhënash, duke ju lejuar të shikoni grupe të shumta të dhënash ose të ofroni një mënyrë për të kaluar midis pamjeve të ndryshme të të njëjtave të dhëna.
  • Mos përdorni Pivot për detyrat e navigimit si aplikacionet e magjistarit.
  • Lëvizja vertikale e një liste ose rrjeti në seksionet Panorama është e pranueshme për sa kohë që është brenda kufijve të seksionit dhe jo paralel me lëvizjen horizontale.
  • Asnjëherë mos vendosni një Pivot brenda një kontrolli tjetër Pivot.
  • Asnjëherë mos vendosni një Pivot brenda një kontrolli Panorama.
  • Aplikacioni duhet të minimizojë numrin e faqeve Pivot.
  • Pivot duhet të përdoret vetëm për të shfaqur elementë ose lloje të ngjashme të dhënash.
  • Nuk duhet të përdorni butonat e shiritit të aplikacionit për të lundruar brenda një kontrolli Pivot. Nëse Pivot kërkon ndihmë lundrimi, ndoshta nuk po e përdorni siç duhet.
Teksti
  • Së pari duhet të përdorni fontin Segoe. Përdorni fontet alternative me kujdes.
  • Shmangni përdorimin e shkronjave më të vogla se 15 pikë.
  • Qëndroni në një stil të qëndrueshëm të kapitalizimit.
  • Emri i aplikacionit në shiritin e titullit duhet të jetë me shkronja të mëdha.
  • Përdorni gjithçka shkronja të vogla për shumicën e teksteve të tjera në aplikacion, duke përfshirë titujt e faqeve dhe titujt e listave. Në panelin e aplikacionit, çdo tekst shfaqet automatikisht me shkronja të vogla.

Burime Shtesë

Më poshtë janë disa lidhje me burime shtesë, ku mund të mësoni më shumë rreth zhvillimit për Windows Phone.
Burim Përshkrim
Qendra e aplikacionit për Windows Phone Dokumentacion shtesë, mostra kodesh dhe komuniteti i zhvillimit të Windows Phone.
Dokumentacioni i zhvillimit të Windows Phone Dokumentacioni zyrtar për zhvillimin e Windows Phone në MSDN.
Dokumentacioni Silverlight Dokumentacioni zyrtar për Silverlight dhe Silverlight për Windows Phone në MSDN.
Shembuj kodesh për Windows Phone Shembuj kodesh të shkarkueshëm që plotësojnë dokumentacionin e Windows Phone.
Fillimi i shpejtë i Windows Phone Një koleksion artikujsh të shkurtër që demonstrojnë sfidat dhe mundësitë e zhvillimit për Windows Phone.
Udhëzuesi i zhvilluesit të Windows Phone Një udhëzues zhvilluesish që përshkruan historinë e një kompanie fiktive që vendosi të përdorë Windows Phone 7 si një pajisje klienti për një aplikacion ekzistues cloud.
Blog i Zhvilluesve të Windows Phone Një blog që përmban informacione dhe njoftime të përditësuara drejtpërdrejt nga ekipi i Windows Phone.
Zhvillimi i Windows Phone 7 për fillestarët absolut Një seri videosh për fillestar absolut, e cila nuk kërkon ndonjë aftësi programuese.
Windows Phone 7 Jump Start Një seri videosh për zhvilluesit e rinj në zhvillimin e Windows Phone duke përdorur Silverlight ose XNA.
Kurs trajnimi për Windows Phone 7 Video dhe mësime praktike në zhvillimin për Windows Phone duke përdorur Silverlight ose XNA.
.kutia e veglave Udhëzues dhe burime të tjera për dizajnerët për të mësuar se si të dizajnojnë një aplikacion Windows Phone. Përfshin mësime mbi përzierjen e shprehjes.
Blog i Jeff Wilcox Blog rreth Silverlight, Silverlight Toolkit dhe Silverlight për Windows Phone. Jeff Wilcox është një zhvillues kryesor i softuerit në Microsoft në ekipin Silverlight.
Blog i Jeff Prosise Blog rreth fusha të ndryshme në programimin .NET, duke përfshirë Silverlight dhe Windows Phone. Jeff Prosise është një programues me përvojë dhe një nga themeluesit e Wintellect.

Me lëshimin e Windows 8, zhvilluesit u prezantuan me një lloj aplikacioni krejtësisht të ri - aplikacionet moderne të stilit UI. Epo, si është e re? Aplikacione të ngjashme tashmë janë zhvilluar për Windows Phone. Këto aplikacione nuk kishin asgjë të përbashkët me aplikacionet e njohura të Windows. Aplikacione të tilla nuk janë në përputhje me versionet e mëparshme Windows kanë një ndërfaqe krejtësisht të re (Modern) dhe një e re përdoret për zhvillimin e tyre WinRT API(Windows Runtime API) dhe Windows XAML(gjuha e shënjimit të ndërfaqes).

Nuk kishte probleme me shkrimin vetëm të versionit Windows 8 të aplikacionit tuaj, megjithatë, nëse do t'ju duhej të shkruanit një aplikacion jo vetëm për Windows, por edhe për Windows Phone, duhet të kapërceni disa vështirësi. Puna është se Windows Phone përdor Dritë argjendi dhe Windows Phone API, ndërsa Windows 8 përdor Windows XAML dhe WinRT API. Ata kanë disa dallime domethënëse.

Për një person injorant mund të duket se kjo nuk duhet të shkaktojë ndonjë problem, megjithëse në realitet çdo version i aplikacionit duhet të shkruhet plotësisht nga e para. Kjo është pikërisht ajo që është problemi kryesor, pasi sasia e punës që duhej bërë ishte kolosale. Jo, sigurisht që kishte mënyra për të unifikuar disa pjesë të aplikacionit, por ato janë të vështira për një zhvillues fillestar.

Microsoft dinte për këtë problem dhe punoi për një zgjidhje për një kohë të gjatë. Rezultati i kësaj pune ishte i ashtuquajturi Aplikacionet universale të Windows(Universale Aplikacioni Windows s), të cilat janë të disponueshme duke filluar me Windows 8.1 Update 1 dhe Windows Phone 8.1 (i cili do të jetë i disponueshëm për instalim në të gjitha pajisjet Windows Phone 8 deri në fund të verës). Dikush mund të supozojë se aplikacionet tani do të funksionojnë pa ripërpilim si në Windows ashtu edhe në Windows Phone, por kjo nuk është plotësisht e vërtetë.

Çdo aplikacion ende do të krijohet dhe përpilohet veçmas për secilën platformë, por sasia e punës së kërkuar tani është reduktuar ndjeshëm. Puna është se Microsoft më në fund ka unifikuar shumicën e API-ve për Windows dhe Windows Phone. Shumica e ndryshimeve janë bërë në anën e Windows Phone. Që tani e tutje, për të shkruar aplikacione për këto dy platforma (së shpejti do të bëhen tre, Xbox nje atje) përdoren WinRT API dhe Windows XAML. Sigurisht, Silverlight i njohur për Windows Phone nuk është zhdukur dhe madje ka fituar disa aftësi shtesë, por kjo nuk është ajo për të cilën po flasim tani.

Aplikacionet universale tani përdorin kornizën ekzekutimi i Windows(i njëjti Windows Runtime). Këto risi i lejojnë programuesit të reduktojë kodin e varur nga platforma në minimum, sepse shumica e thirrjeve në API janë identike.

Aplikimi testues

Sot ju sugjeroj të provoni të shkruani një aplikacion të thjeshtë universal, emri i të cilit është "Përshendetje Botë!". Do të shkruajmë në gjuhë C#(të paktën kërkohet njohuri baze gjuha dhe XAML). Për ta bërë këtë, na duhen minimalisht:

Windows 8.1 (x86)

Është mjaft minimale. Me këtë komplet, ju mund të zhvilloni një aplikacion universal dhe të korrigjoni versionin e tij Windows në kompjuterin tuaj aktual. Mund të korrigjoni versionin e Windows Phone të aplikacionit vetëm në pajisje reale(dhe kërkohet një llogari zhvilluesi).

Për të qenë në gjendje të korrigjoni aplikacionin tuaj në emulatorin e Windows Phone, do t'ju duhet:

Windows 8.1 Professional (x64)
Procesor me mbështetje për virtualizimin e harduerit për klientin Hyper-V (madje edhe Celeron G1610 buxhetor dhe madje edhe Pentium 4 në LGA775 janë të përshtatshëm)
Visual Studio Express 2013 për Windows Update 2

Me këtë komplet, ju do të jeni në gjendje ta zhvilloni aplikacionin tuaj më plotësisht dhe ta provoni atë mënyra të ndryshme duke përdorur një simulator tabletësh Windows dhe një emulator Windows Phone.

do të përdor Visual Studio Ultimate 2013 dhe unë do të tregoj gjithçka në të. Mos u shqetësoni, nga e lira Ndërfaqja e shprehur praktikisht nuk ndryshon. Le të fillojmë!

Universal "Përshëndetje, Botë!"

Le të hapim Visual Studio dhe të krijojmë një projekt të ri.

Në kapitull "Aplikacionet e Windows Store" Ka modele të ndryshme aplikacionesh për Windows dhe Windows Phone. Ne jemi të interesuar për aplikacione universale, shabllonet e të cilave janë të disponueshme në një nënseksion të veçantë.

Ka dy opsione për të zgjedhur: një aplikacion bosh dhe një aplikacion me Hub (ky është një kontroll kaq i lezetshëm). Le të përqendrohemi në një aplikacion bosh, sepse ne ende po mësojmë dhe nuk duhet të hyjmë menjëherë në barërat e këqija. Le të fillojmë me të thjeshtat.

Futni një emër për aplikacioni që krijohet. e thirra "UniversalHelloWorld", i qartë dhe i saktë. Klikoni OK dhe prisni derisa Visual Studio të krijojë projektin. Le të shohim strukturën e projektit të krijuar.

I gjithë projekti është i ndarë në tre pjesë:

Windows - përmban kod dhe elementë të disponueshëm vetëm për versionin Windows të aplikacionit
Windows Phone - përmban kod dhe elementë të disponueshëm vetëm për versionin Windows Phone të aplikacionit
Të përbashkëta – përmban kod dhe elementë që janë të disponueshëm për dy platforma njëherësh

Ju lutemi vini re se në ky moment Ekziston vetëm një element i përbashkët: App.xaml(dhe App.xaml.cs). Ky element është përgjegjës për fillimin dhe ndalimin e aplikacionit.

Tashmë mund të provoni të nisni aplikacionin. Dhe për ta bërë këtë, shtypni F5. Për të ndaluar korrigjimin, kthehu te Visual Studio dhe kliko "Shift + F5". Ju duhet të shihni një ekran bosh. Versioni i Windows i aplikacionit do të lançohet fillimisht. Për të zgjedhur se cilin version të aplikacionit do të ekzekutohet, kërkoni butonin e korrigjimit (trekëndëshi jeshil) në shiritin e veglave.

Këtu mund të zgjidhni se ku të ekzekutoni korrigjimin e aplikacionit tuaj. Simulatori simulon një tabletë Windows, në të cilën mund të ndryshoni orientimin, rezolucionin e ekranit dhe gjëra të tjera. Butoni " Kompjuter në distancë"është krijuar për të nisur korrigjimin në një pajisje të jashtme Windows 8. Unë përdor Surface RT për këto qëllime.

Le të kthehemi te ndryshimi i versionit të ekzekutimit. Në nënmenu "Fillimi i projektit" ti mund te zgjedhesh "Windows Phone 8.1". Pas kësaj, përmbajtja e menusë bazë do të ndryshojë dhe shumë emulatorë do të jenë të disponueshëm për zgjedhjen tuaj.

Zgjidhni emulatorin tuaj të dëshiruar dhe filloni korrigjimin e gabimeve. Pasi të fillojë emulatori, do të shihni një ekran bosh të aplikacionit tuaj. Pasi të përfundojë korrigjimi, nuk ka nevojë të mbyllni fare emulatorin.

Tani për tani, çdo version i aplikacionit ka një faqe kryesore të veçantë MainPage.xaml. Meqenëse aplikacioni ynë është shumë i thjeshtë, nuk kemi nevojë për një dizajn të ndryshëm faqesh në secilën platformë. Zhvendoseni MainPage.xaml në ndarjen Shared dhe më pas fshijeni atë nga ndarjet Windows dhe Windows Phone. Struktura e projektit do të jetë si kjo:

Duke hapur këtë skedar, do ta shihni këtë shtet në redaktues vizual, si dhe kodin e tij të shënjimit. Deri tani kemi kodin e mëposhtëm:

Ai thjesht krijon rrjetin rrënjësor të faqes, të mbushur me ngjyrën standarde të faqes. Le të shtojmë një mbishkrim me të njëjtin emër dhe një buton mirëseardhjeje në faqe. Vendosni një element TextBlock në Grid. Kodi i elementit do të jetë:

Për të parë se si duket faqja në modalitetin tablet/desktop dhe telefon, përdorni listën rënëse sipër redaktuesit të kodit.

Ne gjithashtu do të shtojmë një buton në faqe që do të na tregojë një mesazh të vogël. Kodi për këtë buton është:

Le të shtojmë një mbajtës të ngjarjeve të klikimeve për këtë buton. Për ta bërë këtë, klikoni dy herë mbi butonin dhe automatikisht do të çoheni te redaktori i kodit C#. Një mbajtës bosh u krijua automatikisht.

Pershendetje te gjitheve!

Unë paraqes në vëmendjen tuaj mjet i ri nga Microsoft "Windows App Studio"- një projektues për krijimin e aplikacioneve. Sot do t'ju tregoj se si tek përdoruesi mesatar U bë e mundur krijimi i aplikacioneve për Windows dhe Windows Phone. Dhe pak se si ky mjet mund të jetë i dobishëm për një zhvillues.

App Studio është një mjet i krijuar për krijimin e aplikacioneve të përmbajtjes. Ky lloj aplikacioni i siguron përdoruesit informacione aktuale, katalogë të ndryshëm dhe një sërë funksionesh të tjera standarde.

App Studio ndërvepron me përdoruesin përmes një ndërfaqe në internet, funksionon në çdo shfletues dhe është i disponueshëm në lidhjen e mëposhtme. Të gjitha të dhënat e App Studio ruhen në renë kompjuterike.

Për të hyrë në App Studio, duhet të keni një llogari të Microsoft (më parë Live ID) dhe qasje në internet.

Rishikimi
Ndërfaqja është e thjeshtë dhe intuitive:

Aktiv faqja kryesore Ekziston një panel kontrolli për të hyrë në faqet kryesore të burimit:


Gjithashtu në faqen kryesore shfaqen ato të krijuara në Aplikacion. Aplikacionet në studio, funksionon dhe disponohet në Dyqanin e Windows:

Modelet
Për të krijuar një aplikacion, App studio ofron skenarët e mëposhtëm:
  • Përdorni shabllone;
  • Krijo një aplikacion nga e para.
Modelet e App Studio janë aplikacione të orientuara nga tema me një strukturë të gatshme, përmbajtje demo dhe aftësi redaktimi:

Ndryshe nga shabllonet e tjera, Empty App nuk ofron asnjë skript për krijimin e aplikacioneve dhe është plotësisht pa përmbajtje.

Të gjithë shabllonet e App Studio ofrojnë mundësinë për të krijuar aplikacione universale të disponueshme në pajisjet Windows dhe Windows Phone 8.1. Përveç shabllonit të aplikacionit në ueb:

Qëllimi i këtij shablloni është të ribërë versioni celular faqe interneti në Ueb aplikacion Aplikacioni duke përdorur URL-në e faqes. Ky funksion është i disponueshëm vetëm për aplikacionet e Windows Phone.

Vlen të përmendet diversiteti. Modelet e aplikacioneve Studio dhe prania e komponentëve tematikë në secilën prej tyre:

Krijimi i një aplikacioni
Cikli i krijimit të aplikacionit në App Studio përbëhet nga 4 faza:
  • Kërkoni për një ide;
  • Plotësimi i përmbajtjes;
  • Dizajni i stilit;
  • Përdorimi i një aplikacioni të gatshëm;
Për të demonstruar aftësitë e mjetit, ne do të krijojmë një Katalog Wine bazuar në Aplikacionin Empty. Le ta quajmë Wine Expert, të fillojmë të krijojmë strukturën dhe të shtojmë përmbajtje.

Faqja fillestare për aplikacionin e ri Empty duket si kjo:

Zona e punës është e ndarë në katër pjesë:

  • Punoni në strukturën dhe përmbajtjen e aplikacionit: përmbajtja;
  • Më pas, dy skeda janë përgjegjëse për pamjen dhe stilin e aplikacionit: Temat Dhe Pllaka.
  • Publikoni informacionin përmban paracaktimet për të publikuar aplikacionin në Dyqanin e Windows.
Puna në përmbajtje
Në zonën e Përmbajtjes, ne përcaktojmë se cilat faqe Wine Expert do të përbëhet nga:
  • Rreth verës;
  • Katalogu i verërave;
  • Prodhimi i verës;
  • Rreth krijuesve.
Për të krijuar strukturën, ne përdorim një grup blloqesh të propozuara nga App Studio:

  1. Faqja "Rreth verës", nëse përmban tekst si në në këtë shembull, është më i përshtatshëm për të formatuar duke përdorur bllokun "HTML":

    Redaktimi i tekstit është i disponueshëm si në modalitetin e redaktuesit të tekstit ashtu edhe në atë HTML, thjesht klikoni mbi simbolin .

  2. Katalogu i verërave është një bllok i llojit "Koleksion":

    Të dhënat në aplikacion mund të jenë dy llojesh:

    • Statike;
    • Dinamik.
    Të dhëna statike– këto janë të dhënat që gjenden në aplikacion. Një aplikacion me këtë lloj të dhënash nuk kërkon lidhje interneti. Megjithatë, për të përditësuar të dhënat statike, do t'ju duhet të përditësoni të gjithë aplikacionin.

    Të dhëna dinamike– të dhënat e vendosura në cloud. Kërkohet një lidhje interneti për t'i aksesuar ato, por kur këto të dhëna përditësohen në renë kompjuterike, ato do të përditësohen automatikisht në aplikacion.
    Procesi për plotësimin e cilitdo prej këtyre llojeve të të dhënave në App Studio është i njëjtë dhe burimet dinamike janë të përshtatshme për demonstrim. Lloji i burimit mund të ndryshohet për sa kohë që të dhënat nuk plotësohen.

    Ne do të nxjerrim struktura e bazës së të dhënave aplikimin tonë. Kur klikoni në butonin "Shto kolona të paracaktuara", App Studio shton automatikisht fushat standarde të ruajtjes së të dhënave të kërkuara dhe të përdorura: Titulli, Titulli, ImageUrl, Përshkrimi.

    Unë heq fushën e nëntitullit dhe shtoj timen duke përdorur butonin "Krijo të re":

    Në “ColumnType” zgjidhni llojin e fushës – tekst. Boolean Multiline, i cili lejon regjistrime me shumë rreshta, lihet në statusin false.

    Kjo përfundon procesin e krijimit të strukturës së bazës së të dhënave të aplikacionit. Dhe le të fillojmë ta plotësojmë.

    Butoni "Konfirmo" na kthen në zona e punës“Përmbajtja”, ku shohim të gjitha faqet që përbëjnë aplikacionin deri tani:

    Në bllokun "Katalogu i verërave", klikoni butonin "Ndrysho" dhe shkoni në modalitetin e redaktimit të këtij blloku:

    Ky mesazh shfaqet në shfletues kur ka ndryshime të paruajtura në faqe. Në këtë rast, klikoni "Qëndroni në këtë faqe" dhe më pas butonin "Ruaj" në këndin e sipërm të djathtë.

    Ne përsërisim hapat dhe futemi në modalitetin e redaktimit të koleksionit:

    Skeda "Faqet" ju lejon të modifikoni shfaqjen e të dhënave si në faqe ashtu edhe kur zgjidhni një artikull të katalogut, si dhe të vendosni burimet e të dhënave që korrespondojnë me fushat e bazës së të dhënave të aplikacionit - "Lidhjet". Numri i rreshtave në "Lidhjet" varet nga mënyra e zgjedhur e shfaqjes:

    Le të konfigurojmë këto burime:

    Dhe kaloni në modalitetin e redaktimit për shfaqjen e elementit të zgjedhur:

    Këtu përsëri do t'ju duhet të konfiguroni burimet, por le t'i kushtojmë vëmendje cilësimeve të reja - "Shtesat e faqes":

    Mos harroni për butonin "Ruaj" dhe shikoni në skedën e të dhënave:

    Struktura e njohur tashmë e bazës së të dhënave, gati për redaktim. Ne jemi të interesuar të fusim të dhëna në aplikacion, klikoni "Ndrysho të dhënat" dhe shkoni në faqen e mëposhtme:

    Të dhënat mund të shtohen manualisht, duke plotësuar çdo rresht pas krijimit të tij, duke përdorur "Krijo të re". Por ne do të përdorim aftësinë për të ngarkuar të dhënat e integruara në App Studio duke përdorur një skedar me shtesën .csv "Import të dhëna":

    Ne paralajmërojmë ngarkuesin se skedari ynë është krijuar pa një titull dhe të dhënat mund të ngarkohen nga rreshti i parë.

    Gjithçka që mbetet është të shtoni foto:

    Modaliteti i shikimit paraprak të aplikacionit në platformën Windows është i disponueshëm duke klikuar në " Pamja paraprake e Windows».

  3. Faqja "Prodhimi i verës" do të përmbajë një video të këtij procesi; në këtë rast, zgjidhni një bllok si YouTube:

    • Kërko/Përdorues/Lista për luajtje- llojin e kërkesës me të cilën aplikacioni do të kërkojë video;
    • « prodhimi i verës" - përmbajtja e kërkesës.
    Rezultati është një faqe që shfaq një video në YouTube për një pyetje të caktuar kërkimi:

  4. "Rreth krijuesve" - ​​ne do ta krijojmë këtë faqe duke përdorur një bllok të llojit "Menu":

    Ekzistojnë dy mënyra modifikimi të disponueshme për këtë bllok:

    • Redaktimi standard i shfaqjes së të dhënave në faqe: butoni "Ndrysho";
    • Redaktimi i artikujve të menusë.
    Redaktimi i artikujve të menusë është një zonë ku duhet të shtoni elementët e nevojshëm:

    Një bllok i llojit "Menu" mund të përmbajë të gjitha blloqet bazë, koleksionet, si dhe një element të llojit të ri "MenuAction":

    Veprimi për të cilin ky artikull është përgjegjës pas redaktimit të tij është shkrimi i një letre përmes aplikacioneve të disponueshme në pajisje:

    Gjithashtu, cilësimi "MenuAction" përfshin veprime të tjera: kryerjen e një telefonate, shkuarjen në një faqe të caktuar, etj.

    Le të shtojmë një numër telefoni në faqen "Rreth krijuesve" dhe plotësimi i aplikacionit me përmbajtje është i plotë:

Dizajni dhe stili i aplikacionit

Studio e aplikacionit në skedën Temat ofron konfigurimin e temës së aplikacionit:

  • Standard: sfond i errët, i lehtë;
  • Sfondi i preferuar i përdoruesit, duke përfshirë opsionin për të vendosur imazhin si "Imazhi i sfondit".
Duke përdorur stilin e personalizuar, mund të personalizoni gjithashtu ngjyrën e tekstit dhe shiritin standard të aplikacionit të aplikacionit:

Skeda "Pllaka" konfiguron pamjen e aplikacionit ekrani i fillimit, imazhi i sfondit dhe mbrojtësi i ekranit në sfond:

Le të konfigurojmë pllakën e aplikacionit në ekranin fillestar:

  • Kthejeni shablloninpllaka të gjalla;
  • Modeli i ciklit– lëvizje nëpër koleksionin e specifikuar nga aplikacioni;
  • Modeli ikonë– një imazh i të tre madhësive të pllakave.
Për katalogun e verërave, zgjidhni modelin Flip dhe ngarkoni imazhet e nevojshme që korrespondojnë me madhësitë e specifikuara:

Në këndin e sipërm majtas ka gjithashtu një zonë për ngarkimin e një fotografie, e cila do të shfaqet pranë emrit të aplikacionit, plotësoni gjithashtu:

Në skedën Splash&Lock do të kryejmë të njëjtat veprime me imazhet:

Ruani ndryshimet dhe kaloni në hapin tjetër.

Konfigurimi i një aplikacioni për ta publikuar në Dyqanin e Windows
Le të shohim se çfarë të dhënash kërkon "Publish info" nga ne për t'u përgatitur për publikimin e një aplikacioni në Windows Store, përveç titullit të kuptueshëm të aplikacionit, përshkrimit të aplikacionit dhe gjuhës:



Një nga kushtet për publikimin e një aplikacioni në Dyqanin e Windows është që emri i aplikacionit (Emri i aplikacionit) të rezervohet në dyqan përpara se ta publikoni atë. Ne e rezervojmë emrin e aplikacionit në Qendrën e Zhvillimit. Dyqani do të caktojë "Identitetin e paketës" së tij për secilin emër të rezervuar (të regjistruar). Përdoruesi i App Studio duhet ta dijë këtë informacion, emrin dhe ID-në.

Në mënyrë që App Studio të gjenerojë një paketë të veçantë aplikacioni për publikim, duhet të plotësoni "Manifestin e aplikacionit" - manifestin e aplikacionit. Për këtë qëllim, “Publish Info” ofron vendosjen e radhës"Lidh aplikacionin me Dyqanin":

Faza e fundit e punës me aplikacionin
Aplikacioni është gati - klikoni "Finish":

Ne kemi mundësinë për të parë paraprakisht aplikacionin për çdo pajisje.

Funksioni "Generate" sugjeron të zgjidhni për cilën platformë dëshironi të gjeneroni aplikacionin, zgjidhni Windows Phone 8.1 dhe Windows 8.1, të cilat do t'ju lejojnë të krijoni një lloj të ri aplikacioni - universale:

Në fushën "Lloji i gjeneratës", vini re se na duhet një paketë aplikacioni për instalim në pajisje dhe një paketë për publikim. Kodi burimor i aplikacionit krijohet si parazgjedhje.

Pra, tani mund të shkarkojmë të gjitha materialet e ofruara nga App Studio për të punuar me aplikacionin e krijuar.

Instalimi i aplikacionit në pajisjen tuaj
Aplikacioni i krijuar nga Aplikacioni Ndihmë Studio mund të instalohet në pajisje direkt, jashtë Dyqanit të Windows, falë "Paketave të Instalueshme" të krijuara.

Çfarë nevojitet për këtë:

  1. Instaloni një certifikatë në pajisje:
    • Shkarkoni paketën e instalimit të ofruar në App Studio për certifikatën në varësi të pajisjes (PC, tablet, telefon);
    • Ekzekutoni skedarin me shtesën .cer (kur instaloni, zgjidhni Local machine, Vendosni të gjitha certifikatat në dyqanin e mëposhtëm: Trusted Root Certification Authorities).
  2. Instaloni aplikacionin në pajisjen tuaj:
    • Shkarkoni paketat e instalueshme;
    • Gjeni skedarin Add-AppDevPackage1.ps1, kliko me të djathtën dhe hap "Run with PowerShell".

Qasni të dhënat e aplikacionit në cloud
Për të shtuar, fshirë ose modifikuar të dhëna dinamike për një aplikacion të publikuar, duhet të shkoni te aplikacioni përkatës në listën e Panelit në Qendrën e Zhvillimit. Hapni koleksionin dhe bëni të gjitha ndryshimet e nevojshme. Aplikacioni do të përditësohet automatikisht.
Karakteristikat e zhvilluesit
App Studio mund të jetë i dobishëm për një zhvillues profesionist duke ofruar kodin burimor të aplikacionit.

Mund të jetë gjithashtu i përshtatshëm për një zhvillues që të krijojë strukturën e aplikacionit të tij duke përdorur këtë mjet dhe më pas të përdorë Visual Studio 2013 (Përditësimi 2) për ta përmirësuar atë pa humbur kohë për të shkruar elementet bazë.

konkluzioni
Për të krijuar një aplikacion në App Studio, nuk kërkohet asnjë njohuri programimi; përveç kësaj, krijimi i një aplikacioni dhe marrja e kodit burimor të tij është plotësisht falas.

Zhvilluesit gjithashtu do të jenë të interesuar të përdorin mjetin e ri, për shembull, për të zvogëluar kohën e zhvillimit struktura bazë aplikacionet.

Etiketa:

  • Windows phone
  • dritaret
  • studio vizuale 2013
  • dyqan dritaresh
Shto etiketa

Pershendetje te gjitheve!

Postimi im i fundit është shkruar shumë kohë më parë dhe është koha për të korrigjuar këtë fakt të trishtuar. Sot vendosa të ndaj serinë e artikujve rreth Windows Azure dhe të flas për një platformë tjetër, jo më pak tërheqëse nga Microsoft - Windows Phone.

Siç ndoshta e dini tashmë, sistemi operativ për pajisje celulare Microsoft ka qenë në treg për një kohë të gjatë (që nga viti 2010) dhe sot zë një nga pozicionet udhëheqëse, madje në disa vende ka tejkaluar iOS-in e njohur për nga numri i pajisjeve të shitura. Prandaj, shumë zhvillues si në Rusi ashtu edhe në mbarë botën tashmë po shkruajnë aplikacione për këtë OS me fuqi dhe kryesore, duke raportuar shitje dhe fitime të shkëlqyera në Dyqanin e Windows.

Fillimi i zhvillimit të aplikacioneve për Windows Phone është në fakt mjaft i lehtë. Nëse tashmë e dini C# dhe keni pasur përvojë me WPF ose Silverlight, atëherë mund të thoni se dini 80% informacionin e nevojshëm. Fakti është se platforma e zhvillimit për Windows Phone fillimisht u bazua në Silverlight, dhe në versionin WP8 u zëvendësua nga një platformë disi e ngjashme me të, megjithëse më afër WinRT. Pra, nëse keni shkruar ndonjëherë aplikacione në WPF, ju e dini se çfarë është MVVM dhe për çfarë nevojitet, atëherë vazhdoni, shkruani aplikacione për Windows Phone.

Por, çka nëse nuk jeni një zhvillues me përvojë, por vërtet dëshironi të keni aplikacionin tuaj unik këtu dhe tani që mund ta instaloni në telefonin tuaj dhe t'u tregoni miqve tuaj? Rreth kësaj dhe do flasim në artikullin e sotëm.

Windows Phone App Studio

Gjithmonë e kam dashur Microsoft-in sepse u ofron përdoruesve dhe zhvilluesve të tij shumë mjete të përshtatshme për punë. Dhe më pas në gusht Microsoft prezantoi atë shërbim i ri, i cili do të lejojë këdo, edhe ata që nuk e njohin fare programimin, të krijojnë të tyren aplikimin e vet për Windows Phone. Quhet Windows Phone App Studio.

Duke përdorur këtë shërbim, në vetëm katër hapa mund të krijoni aplikimi i plotë nga e para. Mund të vendosni stilet, imazhet dhe të dhënat tuaja, të shtoni një përshkrim dhe të ngarkoni rezultatin në dyqanin e aplikacioneve. Sidoqoftë, nuk duhet të jeni një zhvillues i regjistruar (një abonim vjetor kushton 99 dollarë). Tani të gjithë mund të zhbllokojnë një pajisje falas dhe të shkarkojnë deri në dy nga aplikacionet e tyre për t'i testuar ato.

Unë vetë u interesova se çfarë aftësish ka ky shërbim dhe vendosa të krijoj një aplikacion shoqërues për mini-projektin tim Fakte rreth Programimit. Tani do t'ju tregoj për këtë në detaje.

Hapi 0.1. Regjistrimi

Për të filluar përdorimin e shërbimit, duhet të regjistroni llogarinë tuaj LiveID. Unë mendoj se nuk ka kuptim të shpjegojmë se çfarë është nëse keni përdorur ndonjëherë ndonjë shërbim nga Microsoft. Shkoni në faqen e internetit të App Studio dhe klikoni butonin Start Building:

Futni hyrjen dhe fjalëkalimin tuaj të LiveID dhe do të çoheni te sistemi i menaxhimit për aplikacionet tuaja. Nëse kjo është hera e parë që e bëni këtë, do të keni një listë boshe. Unë tashmë kam aplikacionin prog_facts në koleksionin tim.

Hapi 0.2. Zgjedhja e një lloji aplikacioni

Për të krijuar aplikacionin tuaj të parë, duhet të zgjidhni artikullin e menysë Krijo. Do t'ju ofrohen dy opsione - krijoni një aplikacion duke përdorur një nga modelet e disponueshme ose konfiguroni gjithçka nga e para.

Ka shumë shabllone të gatshme. Midis tyre ka shabllone për aplikacione të lidhura me sportin (për shembull, për të gjurmuar rezultatet e ekipit tuaj të preferuar), familjen, argëtimin dhe shumë të tjera. Kur kaloni pezull mbi shabllon, do ta shihni atë Përshkrim i shkurtër, dhe kur të zgjidhni secilën prej tyre, do të shihni dritare shtesë, i cili do të demonstrojë se si mund të duket ky aplikacion.

Në rastin tim, vendosa të mos mbështetem në një shabllon, por krijova aplikacionin nga e para duke zgjedhur artikullin e duhur të menusë krijoni një aplikacion bosh.

Hapi 1: Informacioni i Aplikimit

Hapi i parë dhe më i thjeshtë nga katër për të cilat na është premtuar të krijojmë një aplikacion është përgjegjës për informacionin rreth aplikacionit të ardhshëm. Ju do të duhet të jepni emrin e tij, një përshkrim të shkurtër dhe të zgjidhni një logo. Logoja duhet të jetë brenda Formati PNG dhe madhësia 160x160 piksele.

Vini re numrin e telefonit të shfaqur në të djathtë. Ai gjithmonë tregon aplikacionin tuaj me ndryshimet që bëni në të.

Hapi 2. Mbushja me përmbajtje

Çdo aplikacion i krijuar përmes Windows Phone App Studio përbëhet nga seksione. Çdo seksion është një grup faqesh të ndërlidhura nga një lloj logjike. Për shembull, të dhënat që mund të shfaqen në këtë faqe. Le të krijojmë një seksion të ri në të cilin do të përdorim një burim RSS si burim të dhënash.

Këtu ju duhet të vendosni emrin e seksionit të ardhshëm, të zgjidhni llojin e burimit të të dhënave (Mbledhja, RSS, videot në YouTube, imazhet e Flickr, kërkimi Bing dhe përmbajtja HTML5 janë të disponueshme) dhe t'i jepni një emër. Pas krijimit të një seksioni, ne do të çojmë në faqen e redaktimit.

Faqja e redaktimit është e ndarë në disa pjesë. Në seksionin Burimi i të dhënave, mund të menaxhoni burimin e të dhënave që është i lidhur me këtë seksion. Seksioni Faqe përmban një listë të të gjitha faqeve që i përkasin seksionit. Do të vini re se ne kemi krijuar dy faqe si parazgjedhje. E para, e quajtur Blog, është faqja kryesore e seksionit, e cila përmban shënime të lexuara nga burimi RSS. Faqja e dytë Info u krijua automatikisht dhe është përgjegjëse për shfaqjen e detajeve të çdo hyrjeje RSS kur përdoruesi e zgjedh atë nga lista. Ne do t'i lëmë faqet e seksionit tani për tani dhe do të modifikojmë fillimisht burimin e të dhënave. (dhe mos harroni të klikoni Ruaj ndryshimet në mënyrë që seksioni të ruhet në projekt)

Hapi 2.1. Burim i të dhënave

Pasi të kemi zgjedhur një burim të dhënash në ekranin e mëparshëm, do të çojmë në dritaren për ta redaktuar atë. Meqenëse kemi zgjedhur llojin e burimit RSS, do të na kërkohet të specifikojmë URL-në nga do të merren të dhënat. Për këtë shembull, ne do të përdorim burimin RSS të vendosur në

Sapo të klikoni Refresh dhe të ruani rezultatet, në faqen kryesore të aplikacionit në emulator do të shihni menjëherë se të dhënat nga RSS feeds janë shfaqur tashmë në aplikacionin tuaj. Kjo është jashtëzakonisht e përshtatshme dhe e dobishme, sepse menjëherë mund të zbuloni se si do të duket programi. Për shembull, furnizimi im RSS nuk bashkon imazhe me postimet, kështu që ndërtuesi i App Studio zëvendëson imazhet e paracaktuara që duken jashtë vendit. Le ta rregullojmë këtë.

Hapi 2.2. Redaktimi i pamjes së një faqeje

Duke zgjedhur një nga faqet në faqen "Konfiguro përmbajtjen e aplikacionit" në seksionin Faqet e seksionit, do të çoheni në dritaren për ta redaktuar atë. Ekzistojnë disa shabllone të mundshëm të disponueshëm për çdo lloj faqeje. Për faqen Blog, të cilën fillimisht dua ta rregulloj, është vendosur pamja e paracaktuar për shfaqjen e postimeve dhe fotove. Le të zgjedhim një pamje vetëm me postime, duke rregulluar në të njëjtën kohë titullin e faqes:

Ju mund të shihni menjëherë se si aplikacioni ka ndryshuar. Tani hyrjet shkojnë njëra pas tjetrës në mënyrë sekuenciale, gjë që e sjell pamjen e aplikacionit në një stil minimalist. Vlen t'i kushtohet vëmendje fushave "Titulli i artikullit" dhe "Titrat e artikullit". Në vend të tekstit të thjeshtë, tani janë të shkruara shprehje të pakuptueshme (Data.Title) dhe (Data.Summary). Për ata që janë të njohur me WPF, kjo mund të krahasohet me lidhjen e të dhënave. Për të tjerët, unë do të shpjegoj.

Meqenëse seksioni ynë është ndërtuar rreth Burimit të të Dhënave, ne duhet të jemi në gjendje të marrim disi të dhëna nga ky burim. Këto shprehje thjesht nënkuptojnë se në fushat përkatëse duam të shohim informacionin e marrë nga burimi RSS. Këtu objekti i të dhënave përfaqëson një postim nga RSS, dhe fushat Titulli dhe Përmbledhja përfaqësojnë një pjesë specifike të këtij postimi. Nëse klikoni në ikonën në të djathtë të fushës, do të shihni të gjithë listën e fushave të disponueshme Objekti i të dhënave, ndër të cilat ka informacione për autorin e hyrjes, datën, lidhjen dhe disa të tjera.

Le të përpiqemi të modifikojmë faqen Info në të njëjtën mënyrë. Një grup paksa i ndryshëm modelesh është i disponueshëm për të, ndër të cilat ne do të zgjedhim më të thjeshtët dhe më të përshtatshmet:

Gjithçka në këtë faqe është afërsisht e njëjtë. E vetmja gjë është se në vend të një objekti të dhënash, këtu përdoret Konteksti, i cili në thelb është i njëjtë.

Hapi 2.3. Shtimi i menuve dhe seksioneve të tjera

Përveç seksioneve të thjeshta, mund të shtoni një të ashtuquajtur menu në Windows Phone App Studio. Ky është një seksion që përbëhet nga një listë lidhjesh me seksione të tjera ose faqe të jashtme. Vendosa të shtoj një menu në seksionet e videove të faqes në mënyrë që ta keni gjithmonë pranë akses i shpejtë për të informacione të dobishme. Shtimi i një menuje është i ngjashëm me një seksion të thjeshtë dhe konfigurimi i tij nuk është i vështirë. Kështu që ju sugjeroj ta zotëroni këtë si detyrë shtëpie.

Hapi 3. Stilet

Pasi kemi përfunduar plotësimin e aplikacionit me seksione, faqe dhe meny, vazhdojmë të flasim për bukurinë, përkatësisht stilin. Në seksionin 3 "Konfiguro stilin e aplikacionit" mund të konfiguroni bazën skema e ngjyrave, e cila do të përdoret në aplikacionin tuaj. Zgjodha ngjyrat që përdoren në blog - blu dhe të bardhë. Kështu, aplikacioni doli të jetë i lehtë dhe i këndshëm, megjithëse nuk ka asnjë debat për shijet.

Ngjyra e furçës së theksit përcakton se cila do të jetë ngjyra juaj kryesore e theksit. Ai është përgjegjës për kokën e aplikacionit. Furça e sfondit, siç mund ta merrni me mend, është përgjegjëse për ngjyrën e sfondit. Ju gjithashtu mund të zgjidhni një foto nëse mendoni se është më e përshtatshme se një mbushje me ngjyra të forta. Furça e përparme është ngjyra e shkronjave që do të përdoren për të shfaqur të dhënat në aplikacionin tuaj. Epo, Furça e shiritit të aplikacionit është ngjyra e sfondit të shiritit të menusë që shfaqet në fund.

Hapi 3.1. Pllaka

Pllakat janë pjesë përbërëse e çdo aplikacioni për Windows Phone. Ata mund të përmirësojnë aplikacionin tuaj duke i lejuar përdoruesit të shohë informacion shtesë pa hapur dritaren kryesore të programit. Sigurisht, në Windows Phone App Studio nuk do të jeni në gjendje të krijoni një pllakë inteligjente që mund të përditësojë në mënyrë të pavarur pamjen e saj dhe të ngarkojë të dhëna shtesë nga diku. Megjithatë, ju mund të zgjidhni nga disa sjellje standarde duke përdorur disa të dhëna statike. Për shembull, për aplikacionin glamcoder zgjodha llojin e pllakës Iconic Template dhe do të shfaq një përshkrim të shkurtër të aplikacionit në të:

Hapi 3.2. Ekranet me spërkatje dhe kyçje

Këto janë dekorime shtesë që do ta bëjnë aplikacionin tuaj të duket më elegant dhe i paraqitshëm. Një imazh Splash Screen është një foto që i shfaqet përdoruesit ndërsa aplikacioni juaj është duke u ngarkuar. Atje, si rregull, është zakon të vendosni logon e programit ose kompanisë suaj në mënyrë që menjëherë t'i bëni të qartë përdoruesit se cilin aplikacion do të përdorë për momentin.

Imazhi i ekranit të kyçjes është fotografia që do të shfaqet në ekranin e kyçjes. Në fakt, nuk ka asnjë kuptim të veçantë praktik në të, sepse kjo fotografi është statike brenda Windows Phone App Studio dhe nuk ka gjasa që përdoruesi të dëshirojë të zëvendësojë sfondin shumëngjyrësh Bing me foton tuaj.

Hapi 4. Përfundimtar

Epo, ne kemi arritur pikën fazën e fundit– duke krijuar aplikacionin tonë të parë për Windows Phone. Aktiv Faqja e fundit Me emrin Generate, na pret një opsion i çmuar - të gjenerojmë një paketë që mund ta instalojmë më vonë në pajisjen tonë. Klikoni butonin e madh Generate app dhe prisni që magjia të funksionojë.

Pas përfundimit të gjenerimit, do të shihni një mesazh përkatës, si dhe disa opsione për të zgjedhur. Së pari, do të merrni një email nga i cili mund të shkarkoni aplikacionin tuaj. Së dyti, mund të shkarkoni skedarin e përfunduar të paketës në kompjuterin tuaj dhe më pas ta publikoni në dyqanin e aplikacioneve. Dhe opsioni i tretë është që ju mund të shkarkoni kodet burimore të aplikacionit që rezulton për t'i modifikuar ato. Unë ju këshilloj të përdorni metodën e tretë. Së pari, kjo do t'ju japë më shumë fleksibilitet dhe do të jeni në gjendje të bëni ndryshime që nuk mund të bëhen në Windows Phone App Studio. Dhe së dyti, dhe kjo është gjëja më e rëndësishme, ju do të jeni në gjendje të kuptoni në mënyrë të pavarur kodin e aplikacionit, të studioni se si funksionon, në mënyrë që herën tjetër të mund të shkruani gjithçka vetë.

konkluzioni

Popullariteti i një sistemi të veçantë operativ celular këto ditë nuk përcaktohet nga funksionet që ai u ofron përdoruesve vetë, por nga aplikacionet që janë të disponueshme në dyqan dhe të cilat ju lejojnë të zgjeroni funksionalitetin e secilës pajisje për një kohë të pacaktuar. Shpesh dëgjoj njerëz që nuk janë shumë të njohur me Windows Phone të thonë se është një sistem i prapambetur, se nuk ka aplikimet e nevojshme dhe marrëzi të ngjashme. Asnjë nga këto nuk është e vërtetë. Sistemi po zhvillohet në mënyrë aktive, çdo ditë e më shumë shfaqen aplikacione të reja, të dobishme dhe ndonjëherë edhe ekskluzive.

Unë me të vërtetë shpresoj që ky artikull t'ju frymëzojë për të shkruar aplikacionin tuaj të parë Windows Phone. Dhe dua të besoj se njohuritë që merrni do t'ju ndihmojnë të krijoni një Instagram të ri ose Angry Birds të ri. Dhe që kjo të ndodhë sa më shpejt që të jetë e mundur, shkoni në portalin e zhvillimit për Windows Phone, studioni materialet, shikoni mësime video dhe krijoni.

Fat të mirë dhe aplikime të mira për ju!

ME sot të gjithë zhvilluesit mund të rimbushen dyqan dritaresh 10. Nëse e përdorni këtë sistemi operativ, ju mund të krijoni aplikacionin tuaj për të. Ju nuk keni nevojë të regjistroheni si zhvillues ose ta publikoni atë në dyqan, por mund ta përdorni vetë ose t'ua dërgoni miqve tuaj.

Si të krijoni një aplikacion për Windows 10?

Shkoni në faqen e internetit, hyni në llogarinë tuaj të Microsoft dhe pranoni kushtet e propozuara.

Faqja kryesore e shërbimit do të hapet. Klikoni në "Windows 10" dhe zgjidhni "Empty App W10" nga seksioni i shablloneve.

Gjeni një emër për aplikacionin tuaj, futeni atë në fushën përkatëse dhe klikoni "Filloni me këtë!"

Do të çoheni në paneli i punës App Studio. Në skedën "Përmbajtja", mund të plotësoni aplikacionin me përmbajtje nga burimi RSS i çdo faqeje dhe shërbimesh të ndryshme (Facebook, Twitter, YouTube, Instagram, Flickr, etj.). Ju gjithashtu mund të përdorni kodin HTML.

Paraqitja e përmbajtjes në faqen e aplikacionit mund të konfigurohet duke klikuar ikonën e modifikimit në pllakën e ndonjë prej blloqeve. Ndryshimet nuk ruhen automatikisht, ndaj klikoni herë pas here butonin Ruaj.

Në skedën "Temat", mund të zgjidhni ndonjë nga temat e përgatitura ose të modifikoni një ekzistuese në mënyrë që t'i përshtatet më së miri aplikacionit tuaj.

Në skedën "Pllaka", mund të konfiguroni pllakën e drejtpërdrejtë të aplikacionit. Ju mund të ngarkoni ikona në madhësi të ndryshme.

Skeda "Cilësimet" është e fundit. Këtu mund të zgjidhni gjuhën e aplikacionit, të shtoni një përshkrim, të lidhni projektin me llogarinë tuaj të zhvilluesit dhe të aktivizoni reklamat.

Në çdo kohë mund të shihni se si do të duket dhe funksionon aplikacioni juaj në një smartphone, tablet dhe kompjuter. Nëse keni nevojë të bëni modifikime, kthehuni në çdo skedë dhe modifikoni përmbajtjen.


Kur aplikacioni të jetë gati, klikoni "Generate". App Studio do të krijojë skedari i instalimit dhe do të sigurojë kodin burimor që mund të hapet në një mjet më serioz - Visual Studio.

Shkarkoni arkivin me aplikacionin në kompjuterin tuaj, shpaketoni atë në një dosje, por mos nxitoni për ta nisur atë.

Shkarkoni certifikatën rrënjësore nga faqja e internetit e Microsoft dhe instaloni atë. Më pas shkoni te menyja Përditësimi dhe Siguria në cilësimet e pajisjes tuaj dhe nën opsionet e zhvilluesit aktivizoni "Modaliteti i Zhvilluesit".


Hapni dosjen me aplikacionin tuaj në Explorer, kliko me të djathtën në skedarin Add-AppDevPackage dhe më pas kliko "Run with PowerShell". Nëse aplikacioni nuk instalohet herën e parë, provoni një herë të dytë, duhet të funksionojë. Pas instalimit të suksesshëm, ai do të shfaqet në listën e të gjitha aplikacioneve të instaluara në menunë e fillimit. Ju mund të nisni dhe përdorni.

Artikujt më të mirë mbi këtë temë