Contacte

Dezvoltarea de programe pentru Windows 10. Cum de a crea prima dvs. aplicație pentru Windows Phone. Un exemplu de dezvoltare pe designerul Microsoft App Studio. Ce este necesar pentru dezvoltare - studiem instrumentele

Japonia a fost mai mult decât afectată considerabil de rezultatele celui de-al doilea război mondial. În 1946, guvernul a înghețat toate depozitele personale ale populației și a introdus cărți pentru mai multe tipuri de bunuri, inclusiv alimente. Doi ani mai târziu, autoritățile americane au decis ...

De vânzare astfel de autoturisme și în Federația Rusă, în ciuda faptului că, spre deosebire de alte țări, proprietarii lor nu primesc beneficii fiscale. Compatrioții noștri în masa lor aparțin unor astfel de "lucruri la modă" cu un răcit, cu toate acestea, BMW ...

În 1927, Giovanni Agusta a murit, lăsând o nouă întreprindere soția lui Hussepin și fiul de 20 de ani Domenico. Graficul tânăr a fost îndrăgostit de motociclete. Și când, până la sfârșitul celui de-al doilea război mondial, a devenit clar că în Italia numai numai industria aeronavelor ...

Se pare că Ducati și Chopper - Lucrurile sunt complet incompatibile. Dar cineva merge pe croaziere! Și există o mulțime de astfel de oameni. Și bunicile pentru astfel de biciclete, au devenit, au ieșit - dă lui Dumnezeu cât de mult! Deci, pentru a da peste tot segmentul concurenților ...

Juciro Matsuda (Jujiro Matsuda) a deschis forjarea de două ori, dar circumstanțele au fost astfel încât cazul să se închidă. Numai în 1920, Matsuda, cu un grup de investitori, a achiziționat o companie de construcții Abemaki în Hiroshima, care a ocupat ...

Dar excepțiile din reguli sunt încă. TOYOTA LAND CRUISER PRADO 2002 Anul modelului la stilul său "urban" este capabil să depășească chiar și un drum serios. Numai combinația cuvintelor "Land" și "Cruiser" vă permite să atribuiți modelul la descărcarea patului ...

Evenimente - Subaru Impreza WRX

Creat pentru a afecta numele Impreza provine din cuvântul englez impresia, tradusă la "face o impresie", "lovit". Iar aditivul WRX sugerează că este una dintre cele mai mari modificări ale modelului Subaru Impreza. Pentru prima dată a fost pre ...

În decembrie 1887, un băiat sa născut într-o familie țărănească lângă Milano, care încă din copilărie nu era atât de multă muncă din mediul rural ca o tehnică la modă cu motoare pe benzină. În 15 ani, Giuseppe Gilera (și a fost cel care) sa stabilit la ...

A primit mai întâi un sistem de injecție a combustibilului în Japonia. A existat o opțiune cu un motor diesel care a devenit primul din lume din lumea mașinii Gran Turismo. În zilele noastre, această mașină este un adevărat clasic și subiectul ...

Stripe albe - negru și alb din nou - negru. În sus, în sus și în jos. Aceasta nu este o atracție în Parcul Lunii și în cursul vieții unuia dintre cele mai bune "piloți de Formula 1". 17 septembrie 1960 la Londra în familia viitorului campion mondial de două ori "Formula 1" GR ...

Dar "Suzuki" nu a fost întotdeauna firma care produce motoarele. Totul a început proza \u200b\u200bși foarte mult în spiritul Japoniei minimaliste. Într-un mic Dumnezeu uitat satul Hamamatz în prefectura Shizuoka (chiar venitul de unde Socychiro Honda a fost fondatorul reciproc ...

După cum sa dovedit, ei au priviri similare, așa că a început imediat să coopereze. Ziua de naștere a lui Volvo este considerată 14 aprilie 1927 - o zi când prima mașină numită Iacov a părăsit fabrica din Gothenburg. Acest eveniment a marcat nașterea unui nou suedez ...

Mecanica Johann Winkelhofer și Richard Yenike în februarie 1885, sub numele de brand Wanderer au început producția de biciclete proprii, design original, care a devenit foarte popular. Ca urmare a motorizării omniprezente în 1902, Lane a apărut ...

Echipa Renault F1. Paralel - converg! Linia franceză, intermitentă

La Dawn "Formula 1" pe urmele sale au dominat corporațiile auto. Alpha Romeo, Maceratty, Ferrari - Nimeni nu sa îndoit că mașinile lor vor fi în favorite. Apoi, unele echipe din fabrică au părăsit cursele regale, în loc de ...

Povestea mărcii, sau de ce mașina cu TRD numită nu este considerată obișnuită "Toyota" pe 7 iunie 1954, când nici corolla, nici coroana nu era în Arsenal și necunoscută în afara Japoniei Toyota, iar Land Cruiser nu a crezut nici măcar Atingeți ...

Până în prezent, dezvoltarea de aplicații pentru W Indus 10 m OBile este una dintre cele mai promițătoare direcții.

Mulți programatori se retrag și stăpânesc această zonă activitățile lor pe cont propriu.

Altele învață compania în care lucrează. În orice caz, direcția este minunată și o faceți exact.

Prin urmare, vom analiza acele măsuri care trebuie luate.

Clădire:

Informații introductive.

În funcție de faptul dacă ați făcut evoluții mai devreme, va fi mai ușor pentru dvs. sau mai greu de înțeles totul, care va fi discutat.

Ne vom concentra pe acei oameni care tocmai au început să înțeleagă Aza.

S-ar putea să fi învățat la facultate sau ați trecut orice cursuri pentru.

Dacă da, această instrucțiune este specifică pentru dvs.

Mergeți direct la subiectul dezvoltării.

Dezvoltatorii Microsoft acum câțiva ani au făcut un lucru foarte convenabil. Ei au creat așa-numitele aplicații universale sau mai degrabă, mediul de dezvoltare pentru ei.

Ele sunt potrivite pentru absolut toate dispozitivele care lucrează.

În figura 1, ceea ce este scris mai sus este prezentat în diagramă.

Existența aplicațiilor universale se bazează pe conceptul UWP (platformă universală Windows).

Astfel de programe (aplicații universale) sunt potrivite pentru o varietate de dispozitive - PC-uri, dispozitive mobile și așa mai departe.

Acestea sunt combinate de astfel de componente:

  • Interfață de utilizator adaptabilă. - interfața adaptivă, adică o astfel de apariție a unui program care poate varia în mod independent în funcție de dispozitivul pe care funcționează;
  • Intrări de utilizator naturale. - un set de dispozitive pentru introducerea datelor, cum ar fi un microfon, stilou și similar;
  • Un scule SDK + - Universal pentru diferite dispozitive de dezvoltare a dispozitivelor și instrumente conexe;
  • Un magazin + un centru de dev - un magazin de la care puteți lua aplicații pentru diferite dispozitive și un centru dezvoltator;
  • Servicii cloud. - prin care puteți organiza un proces de dezvoltare comun sau pur și simplu stocați programe și fișiere într-un singur loc de la diferite gadget-uri.

Datorită acestei abordări, puteți să vă optimizați foarte serios munca.

Principalul său plus este că nu este necesar să scrieți, de exemplu, 2 separați și.

Scrieți un program și ea însăși se adaptează dispozitivului pe care pornește.

Prin urmare, un astfel de lucru ca un program separat în cadrul W Indus 10 m OBile astăzi nu există în principiu.

În schimb, există un UWP.

Este demn de remarcat faptul că atunci când telefonul Indus OS W a fost în viața de zi cu zi (sistemul de operare, care a fost precedat de WIN MOBILE), această abordare nu a fost furnizată. A trebuit să fac un program sub un computer și apoi să încerc să port (cu alte cuvinte, să-l adaptezi). Deși în majoritatea covârșitoare a cazurilor trebuiau să se dezvolte de la zero. După cum înțelegeți, a fost extrem de incomod.

Beneficiul pe care totul sa schimbat acum și avem o metodă universală de programare.

Acum ne întoarcem să practicăm.

Metode de dezvoltare sub Windows 10 Mobile

Pe baza celor de mai sus, puteți aloca trei modalități de a scrie un program pentru W indice 10 m obile:

Platformă încrucișată. În mediul programatorStudio vizual. (Acesta este unul dintre instrumentele dezvoltatorului pe care le vom vorbi în următoarea secțiune) Există o astfel de componentăcum ar fi Xamarin. . Deci, datorită acesteia, este posibil să se dezvolte programe pentruWindows 10 Mobile și In acelasi timp. Înainte de dezvoltator, vor exista trei ecrane în care va putea schimba interfața creației sale. Și logica programului va rămâne neschimbată. C #.

Alții. Teoretic, deși va fi destul de problematic, în scopul pe care îl putem folosi și . Aceste limbi de programare sunt astăzi considerate învechite (mai mult sau mai puțin utilizate numaiDe bază. ). Dar ele pot fi utilizate în continuare.

După cum puteți vedea, primul mod este optim, mai ales când vine vorba de un maestru de cod începător.

Prin urmare, este logic să se dau seama ce instrumente vor fi necesare pentru a crea un program ca această metodă.

Ce este necesar pentru dezvoltare - studiem instrumentele

Toate acestea va trebui să descărcați chiar acum pentru a începe să creați! Să spunem, toate acestea suntMicrosoft.

Deci, asta aveți nevoie de:

Studio vizual.. Acesta este un mediu de dezvoltare. Este în el că veți scrie cod, pentru a vedea aspectul aplicației viitoare, compilați-o (rulați cu alte cuvinte) și așa mai departe. DescarcaVs. Puteți de la Visualstudio.com. Există 3 versiuni -Comunitate, Professional și Enterprise . Primul este gratuit și în funcția minimă. Dar acest lucru este suficient pentru a se dezvolta subCâștigă 10 mobile . Celelalte două sunt plătite și au funcționalitate semnificativ extinsă.

Windows 10 aniversare Actualizare SDK. Acesta este un pachet actualizat de instrumente necesare dezvoltării în întreaga gamă de gadgeturi care funcționează pe Windows Wintoss 10. Puteți să o descărcați pe Developer.microsoft.com. Această componentă trebuie doar să instalați după descărcare. Acesta va "îmbunătăți" automat înVs.

Novice Masters va fi de ajunsVisual Studio Community. in combinatie cu Windows 10 aniversare actualizată SDK.

Important! Asigurați-vă că verificați cerințele sistemuluiStudio vizual. . Este posibil ca computerul dvs. să nu tragă versiunea 2017. Pe același site puteți găsi mai devremeVs.

În viitor, când stăpânești principalele elemente de bază, poate încerca, de asemenea, să utilizeze Amestec pentru studioul vizual.

Dar este relevant numai dacă utilizațiStudio vizual. Nu 2017, și versiunea mai veche.

În vs. 2017 Un astfel de instrument pur și simplu nu are sens. Acolo de la el și așa a luat tot ce este mai bun.

Dezvoltator și deblocarea licenței

În cazul nostru, permisul dezvoltatorului va fi, de asemenea, necesar. Acest lucru este relevant dacă lucrați la

Dar acesta va fi obținut automat la compilarea primei aplicații.

Deci, nimic nu face nimic de făcut.

Mai multă atenție trebuie plătită pentru a debloca dispozitivul. În viitor, să instalați aplicații fără o licență (pe care tu și ați scris-o, nu au timp pentru moment, până când nu sunt verificați Și nu în magazin), va trebui să efectuați câteva acțiuni.

Specific trebuie să facă următoarele:

  • Folosind căutarea, găsiți Meniul " Actualizare și securitate» ("Actualizări și securitate" dacă sunt în limba rusă).
  • Acolo în meniul din stânga luați " Pentru dezvoltatori» ("Pentru dezvoltatori").
  • Puneți marca Lângă inscripția « Modul dezvoltator.» ("Modul dezvoltator").

Uneori, dacă nu efectuați această acțiune simplă, problemele apar cu lucrări ulterioare.

Un exemplu de aplicare - "Bună ziua"

Astfel încât să scrieți prima aplicație, fă asta:

1 Porniți studioul vizual instalat. Luați "Fişier", Atunci "Crea" și "Proiect".

2 se va deschide Fereastră "Crearea proiectului". Faceți clic pe panoul din stânga "W.deveni» , apoi apasa "Visual C ++» (Încă vom folosi această limbă) și pe paragraf "Aplicații Windows universale» .

3 În partea centrală a ferestrei deschise, lăsați totul așa cum este. Trebuie să fie selectate punctul "Anexa goală ...".

4 În partea de jos, introduceți numele proiectului, locația sursă și numele comenzii rapide.

5 Click. "O.K" în colțul din stânga sus.

6 În panoul din stânga veți găsi o listă a tuturor fișierelor de proiect. Fără a intra în detalii, hai să spunem că codul este scris în fișierul cu extensie.xaml. În cazul nostru, este "mainpage.xaml". Deschideți-l, iar partea centrală va apărea pentru cod.

  • - Element "StackPanel "Este un fel de container pentru alte elemente, aici indicăm lungimea și înălțimea;
  • Bună ziua "și 36 de fonturi;
  • - bloc de text cu cuvintele "Care e numele tău? ";
  • - Unul mai tarepanel cu parametrii lor;
  • - câmp pentru introducerea textului;
  • - închiderea primuluiStackpanel;
  • - închiderea celei de-a douaStackPanel.
"Programare pentru dispozitivele mobile care rulează Windows Mobile" A. Klimov . Aceasta este deja ceea ce trebuie să scrieți direct codul. Adevărat, cartea este un pic depășită și a fost publicată în 2009. Dar principiile de bază au rămas neschimbate.
  • Materiale Site Metanit.com. Acolo, de fapt, un manual onlineUWP. . Ai nevoie de ea. Puteți explora treptat toate detaliile de proiectare care intenționează să facă.
  • Acestea sunt aceste tutoriale video. O opțiune foarte convenabilă pentru cei care iubesc urmărirea lecțiilor decât citirea cărților. Pentru mai multe lecții, veți înțelege elementele de bază și veți lucra singur.
  • Să presupunem că veți citi toate astea. Există o întrebare despre ce urmează.

    Ce să fac?

    Ce urmeaza

    Dacă vedeți că faceți bine, luați sarcini de la schimbul liber.

    De-a lungul timpului, puteți merge la una dintre companii și puteți solicita o sarcină de testare.

    Poate că firma va fi mică, dar aceasta este, de asemenea, o experiență și foarte bună.

    Dacă puteți face față testului, în viitor vă veți putea instrui și veți da alte sarcini.

    Deci vei deveni un programator profesionist!

    Salutare tuturor!

    Ultimul meu post a fost scris destul de mult timp și ar fi timp să corectăm acest fapt preskarm. Astăzi am decis să diluați seria de articole despre Windows Azure și să vorbim despre altul, nici o platformă mai puțin atractivă de la Microsoft - Windows Phone.

    După cum probabil știți deja, sistemul de operare pentru dispozitivele Microsoft Mobile este disponibil pe piață pentru o lungă perioadă de timp (deja din 2010) și astăzi este nevoie de una dintre pozițiile de conducere, în unele țări, de numărul de dispozitive vândute chiar și populare iOS . Prin urmare, mulți dezvoltatori atât în \u200b\u200bRusia, cât și în întreaga lume au scris deja cereri pentru acest sistem de operare, raportarea unor vânzări excelente și profituri în Windows Store.

    Începeți dezvoltarea aplicațiilor pentru Windows Phone este de fapt destul de ușor. Dacă știți deja C # și ați avut experiență cu WPF sau Silverlight, atunci putem spune că știți 80% din informațiile necesare. Faptul este că la baza platformei de dezvoltare pentru Windows Phone inițial Silverlight, iar în versiunea WP8 a fost schimbată la ceva de genul unei platforme similare cu ea, deși mai aproape de Winrt. Deci, dacă ați scris vreodată aplicații pe WPF, știți ce este MVVM și ceea ce este necesar este înainte, scrieți aplicații pentru Windows Phone.

    Dar ce să faceți dacă nu sunteți un dezvoltator cu experiență, dar într-adevăr doriți să aveți aici și acum aplicația dvs. unică care poate fi instalată pe telefonul dvs. și vă laudă prietenilor? Acest lucru va fi discutat în articolul de astăzi.

    Windows Phone App Studio

    Întotdeauna am iubit Microsoft pentru a oferi utilizatorilor săi dezvoltatori instrumente foarte convenabile pentru muncă. Și în august, Microsoft și-a introdus noul serviciu, ceea ce va permite oricărei persoane, nici măcar familiarizată cu programarea deloc, să creeze propria sa aplicație pentru Windows Phone. Se numește Windows Phone App Studio.

    Cu acest serviciu, puteți crea o aplicație cu drepturi depline de la zero. Puteți specifica stilurile, imaginile și datele dvs., adăugați o descriere și stabiliți rezultatul în magazinul de aplicații. În același timp, nu trebuie să fiți un dezvoltator înregistrat (abonament anual pentru care 99 dolari). Acum, toată lumea are ocazia să deblocheze un dispozitiv gratuit și să se încarce la acesta la două aplicații proprii pentru a le testa.

    Eu însumi mă întrebam ce oportunitatea de a avea acest serviciu și am decis să creez o cerere a scriitorului pentru faptele mele de mini-proiect despre programare. Voi spune despre asta în detaliu și le voi spune.

    Pasul 0.1. verifica

    Pentru a începe să utilizați serviciul, trebuie să vă înregistrați propriul cont LiveID. Cred că nu are sens să explic ce este dacă ați folosit vreodată orice serviciu de la Microsoft. Mergem la site-ul App Studio și faceți clic pe butonul Start Building:

    Introduceți datele de conectare și parola Liveide și faceți sistemul de management al aplicațiilor. Dacă o faceți pentru prima dată, atunci veți avea o listă goală. Am deja o aplicație PROG_FACT în colecție.

    Pasul 0.2. Selectați tipul de aplicație

    Pentru a crea prima dvs. aplicație, trebuie să selectați elementul Creare meniu. Veți fi solicitat două opțiuni - Creați o aplicație pentru unul dintre șabloanele disponibile sau personalizați totul de la zero.

    O mulțime de șabloane gata făcute. Printre acestea se numără șabloanele pentru aplicațiile de orientare sportivă (de exemplu, pentru a urmări rezultatele echipei preferate), familiei, divertismentului și altor persoane. Când vă deplasați pe Masha pe șablon, veți vedea o scurtă descriere și când selectați fiecare dintre ele, veți deschide o fereastră suplimentară în care se va demonstra modul în care poate arăta această aplicație.

    În cazul meu, am decis să nu mă bazez pe șablon, dar am creat o cerere de la zero selectând elementul de meniu corespunzător creați o aplicație goală.

    Pasul 1. Informații despre aplicații

    Primul și cel mai simplu pas din cele patru pentru care promitem să creăm o cerere sunt responsabile de informarea privind cererea viitoare. Va trebui să specificați numele, o scurtă descriere și să alegeți un logo. Logo-ul trebuie să fie în format PNG și 160 × 160 pixeli.

    Acordați atenție telefonului care este afișat în partea dreaptă. Întotdeauna afișează aplicația dvs. cu modificările pe care le faceți.

    Pasul 2. Umplerea conținutului

    Fiecare aplicație creată prin Windows Phone App Studio constă din secțiuni. Fiecare secțiune este un set de pagini legate de unele logice. De exemplu, datele pe care le pot fi afișate pe această pagină. Creați o nouă secțiune în care vom folosi fluxul RSS ca sursă de date.

    Aici trebuie să setați numele secțiunii viitoare, selectați tipul sursei de date (colectare disponibilă, RSS, video de pe YouTube, imagini de la Flickr, căutați în conținutul Bing și HTML5) și alocați un nume. După crearea secțiunii, vom cădea pe pagina de editare.

    Pagina de editare este împărțită în mai multe părți. În secțiunea Sursă de date, puteți gestiona sursa de date asociată cu această secțiune. Secțiunea Pagini conține o listă a tuturor paginilor care se referă la secțiunea. Puteți vedea că avem două pagini create în mod implicit. Primul, numit Blog - Pagina principală a secțiunii care conține înregistrări citite de la fluxul RSS. A doua pagină de informații a fost generată automat și este responsabilă pentru afișarea detaliilor fiecărei intrări de la RSS atunci când utilizatorul o alege în listă. În continuare vom părăsi pagina secțiunii și vom edita mai întâi sursa de date. (și nu uitați să faceți clic pe Salvați modificări, astfel încât secțiunea să fie păstrată în proiect)

    Pasul 2.1. Sursă de date

    Selectând sursa de date din ecranul anterior, vom cădea în fereastra de editare. Deoarece am ales tipul de sursă RSS, atunci vi se va cere să specificați adresa URL pentru care vor fi obținute datele. Pentru acest exemplu, folosim RSS Panglica situată la

    Odată ce faceți clic pe Actualizați și salvați rezultatele, pe pagina principală a aplicației din emulator, veți vedea imediat că datele de la RSS Ribbons sunt deja afișate în aplicația dvs. Este extrem de convenabil și util pentru că puteți afla imediat cum va arăta programul. De exemplu, panglica mea RSS nu atașează imagini în înregistrări, astfel încât, în schimb, App Studio Constructor aplică imaginile implicite care arată inadecvate. Să o rezolvăm.

    Pasul 2.2. Editarea aspectului paginii

    După selectarea paginii "Configurați conținutul aplicației" din secțiunea Pagini, una dintre pagini, veți merge la fereastra Editare. Pentru fiecare tip de pagină, sunt disponibile mai multe șabloane posibile. Pentru pagina blogului, pe care o doresc inițial să corectez, este setată vizualizarea implicită a afișării înregistrărilor și a imaginilor. Să alegem o vedere numai cu înregistrări, trecând titlul paginii;

    Imediat puteți vedea cum sa schimbat aplicația. Acum, înregistrările merg unul după altul succesiv, ceea ce conduce apariția aplicației la stil minimalist. Merită să acordăm atenție titlului elementului și domeniilor de subtitrare a elementului. În loc de text simplu, expresiile incomprehensibile sunt scrise acolo (date.title) și (date.summary). Pentru cei care sunt familiarizați cu WPF, acesta poate fi comparat cu legarea datelor. Pentru restul, voi explica.

    Deoarece secțiunea noastră este construită în jurul sursei de date, ar trebui să putem obține într-un fel datele din această sursă. Aceste expresii indică faptul că în câmpurile corespunzătoare dorim să vedem informațiile obținute din panglici RSS. Aici obiectul de date este o intrare din RSS, iar câmpurile de titlu și rezumat sunt o anumită parte a acestei înregistrări. Dacă apăsați pictograma din dreapta câmpului, atunci veți retrage întreaga listă de câmpuri disponibile ale obiectului de date, printre care există informații despre autorul înregistrării, data, link-ul și câteva mai multe.

    În mod similar, să încercăm să editați pagina Info. Pentru aceasta, este disponibil un set ușor diferit de modele, printre care vom alege cel mai simplu și cel mai potrivit:

    Pe această pagină, totul este aproximativ similar. Singurul lucru în loc de datele obiectului de date aici este utilizat de context, care este în esență același.

    Pasul 2.3. Adăugarea unui meniu și alte secțiuni

    În plus față de secțiunile simple, puteți adăuga meniul așa-numitului în Studioul App Phone Phone. Această secțiune, care constă dintr-o listă de referințe la alte secțiuni sau pe site-uri externe. Am decis să adaug un meniu la secțiunile site-ului cu videoclipul, astfel încât să fiți întotdeauna la acces rapid la informații utile. Meniul este adăugat în mod similar cu secțiunea simplă, iar setarea acestuia nu reprezintă complexitate. Deci, sugerez să-l stăpânească ca pe o temă.

    Pasul 3. Stiluri

    După finalizarea aplicării aplicației prin secțiuni, pagini și meniuri, mergeți la o conversație despre frumosul, și anume stilul. În secțiunea 3 "Configurați stilul aplicației" puteți configura gama de culori de bază care va fi utilizată în aplicația dvs. Am ales culorile care sunt folosite în blog - este albastru și alb. Astfel, cererea a fost ușoară și plăcută, deși nu există gusturi.

    Peria de accent de culoare este responsabilă pentru ceea ce va fi culoarea principală a accentului. El este responsabil pentru antetul cererii. Perie de fundal perie, deoarece nu este greu de ghicit, este responsabil pentru culoarea de fundal. De asemenea, puteți alege o imagine dacă considerați mai potrivită decât o umplere monofonică. Pensulă din prim plan este culoarea fonturilor care vor fi afișate în aplicația dvs. Ei bine, și peria de bare de aplicație - culoarea panoului de meniu afișată din partea de jos.

    Pasul 3.1. Gresie

    Placi - o parte integrantă a oricărei aplicații pentru Windows Phone. Acestea vă pot extinde aplicația, permițând utilizatorului să vadă informații suplimentare fără a deschide fereastra principală a programului. Desigur, în Windows Phone App Studio, nu veți putea crea o țiglă inteligentă care să vă actualizeze independent propriul fel și să încărcați date suplimentare de undeva. Cu toate acestea, puteți alege unul dintre mai multe tipuri standard de comportament utilizând unele date statice. De exemplu, pentru aplicația GlamcoDer, am ales tipul de tigla șablonului iconic și aducem o scurtă descriere a aplicației:

    Pasul 3.2. Ecrane de stropire și blocare

    Acestea sunt decorațiuni suplimentare care vor permite aplicației dvs. să arate mai elegant și mai prezentabil. Imaginea SPLASH Ecranul este o imagine care este afișată de utilizator în timp ce aplicația dvs. este încărcată. Acolo, de regulă, este obișnuit să punem logo-ul programului dvs. sau o firmă de a da imediat să înțeleagă utilizatorul care exact ceea ce va fi folosit în acest moment.

    Ecranul imaginii pentru blocare este o imagine care va fi afișată pe ecranul de blocare. De fapt, nu are un înțeles practic special, deoarece această imagine este statică în cadrul Studioului Windows Phone App Studio și este puțin probabil ca utilizatorul dorească să schimbe imaginea de fundal colorată Bing cu imaginea dvs.

    Pasul 4. Final

    Ei bine, am ajuns în ultima etapă - crearea primei noastre aplicații pentru Windows Phone. În ultima pagină cu numele generat, opțiunea prețuită este de așteptare pentru noi - pentru a genera un pachet, pe care îl putem instala ulterior pe dispozitiv. Faceți clic pe butonul Generați App și așteptați până când funcționează Magic.

    După terminarea generației, veți vedea mesajul corespunzător, precum și alegerea mai multor opțiuni. În primul rând - veți primi un e-mail de la care puteți descărca aplicația dvs. Al doilea - puteți descărca fișierul pachetului finit pe computer pentru ao publica în App Store. Și a treia opțiune - puteți descărca codurile sursă ale aplicației primite pentru a le constitui. Vă sfătuiesc să profitați de al treilea mod. În primul rând, veți obține mai multă flexibilitate și puteți face astfel de modificări care nu pot fi efectuate în Studioul Windows Phone App Studio. Și în al doilea rând, și acesta este cel mai important lucru, puteți înțelege în mod independent codul de aplicare, explorați cum, funcționează pentru a scrie totul data viitoare cu propriile mâini.

    Concluzie

    Popularitatea unui sistem de operare mobilă astăzi nu este determinată de acele funcții pe care le oferă utilizatorilor din caseta însăși, ci de aplicațiile disponibile în magazin și care vă permit să extindeți funcționalitatea fiecărui dispozitiv la infinit. Adesea aud cuvintele oamenilor care sunt puțin familiarizați cu Windows Phone, care este un sistem înapoi că nu există aplicații necesare pentru ea și nonsens asemănătoare. Toate acestea nu sunt. Sistemul se dezvoltă în mod activ, în fiecare zi există din ce în ce mai multe aplicații și uneori chiar exclusive.

    Sper că acest articol vă va inspira să vă scrieți prima aplicație pentru Windows Phone. Și vreau să cred că cunoștințele pe care le veți obține vă vor ajuta să creați un nou instagram sau noi păsări furioase. Și astfel încât sa întâmplat cât mai curând posibil, mergeți la portalul de dezvoltare pentru Windows Phone, învățați materialele, vizionați tutoriale video, creați.

    Noroc și aplicații bune!

    Dezvoltarea aplicațiilor sub telefon Windows nu este atât de dificilă, mai ales dacă încercați să faceți o aplicație care oferă informații despre serviciile și bunurile sau colectează date de pe banda RSS.

    Acesta este un tip de aplicație care poate fi implementat utilizând un cod JavaScript în browser sau cu designerul de acces și, prin urmare, pentru a dezvolta astfel de aplicații mobile sau desktop, nu trebuie să obțineți un set complet de instrumente. A venit o nouă generație de designeri de aplicații, servicii web care vă permit să creați și să rulați propriile aplicații.

    Microsoft a lansat recent propriul studio pentru a crea aplicații - Windows Phone App Studio . Acesta este un instrument simplu care vă va permite să creați aplicații de funcționare de la zero. De exemplu, pe dezvoltarea unei aplicații simple care este în discuție în articol, veți avea nevoie de mai puțin de 15 minute, deoarece șabloanele standard sunt prezentate în acest designer. Desigur, nu vorbim despre dezvoltarea unor programe complexe sau jocuri, dar va fi suficient pentru a începe acest articol.

    La fel ca aplicațiile de acces, programele create utilizând Windows Phone App Studio utilizează conexiuni de date, adică sunt construite pe vizualizatorul principal / detaliu. Puteți conecta fluxul de conținut (fie RSS, YouTube etc.) sau utilizați-l pentru a vă publica propriul conținut. Desigur, aplicația este capabilă atât în \u200b\u200bacelași timp. În plus față de FIDS, veți avea, de asemenea, posibilitatea de a vă plasa propriul conținut, indiferent dacă este compilat în codul paginii HTML sau paginile organizate de bazele de date simple pe care Microsoft îl numește "Colecții".

    1. În primul pasTrebuie să decideți cu privire la conținutul aplicației dvs., puteți edita sau elimina aceste pagini și elemente implicite.

    Am legat aplicația noastră de testare la RSS Fiddu Mare-World. Tot ce avem nevoie este o adresă URL FIDA, iar designerul va crea automat o fereastră de vizionare, care afișează o listă de articole proaspete, precum și cea de-a doua fereastră de vizionare cu afișarea de informații detaliate despre articole.

    Cu toate acestea, merită remarcat faptul că crearea propriei aplicații nu este atât de simplă, deoarece parserul RSS utilizat în studioul de aplicații uneori nu face față formatării panglicilor RSS generate de site. Adică, uneori poate deveni o problemă reală, deoarece textul articolului va fi pur și simplu afișat, și totuși, depanarea va fi puternic limitată, ca în cazul oricăror instrumente de dezvoltare cloud.

    3. Acum, va trebui să întrebați numele, descrierea, Și, de asemenea, setați dimensiunea de 160x160 pixeli.

    4. Ei bine, etapa finală este generarea și publicarea Aplicații. Asta sa întâmplat cu noi:

    La finisaj, aplicația creată de aplicația creată poate fi verificată deoarece va funcționa pe un smartphone sau tabletă. Dacă totul este bine, apăsați butonul "Generați", apare fereastra pop-up:

    Două opțiuni de alegere, mai întâi - pentru a genera o aplicație pentru dispozitivele mobile, al doilea - pentru tablete și PC-uri obișnuite. Serviciul cheltuiește la generație mai puțin de 10 minute, astfel încât să puteți face transformări pentru a face un produs pentru fiecare platformă. Procesul de instalare este foarte simplu datorită suportului codurilor QR încorporate în Windows Phone. Pentru a începe, trebuie să instalați un certificat pentru telefon și acest lucru este implementat de codul QR, care este permis să descarce certificatul direct la telefon.

    • Pentru a stabili miracolul rezultat în Windows Phone Store. În aplicația magazin, astfel încât oricine o poate descărca și nu doar aveți nevoie de un certificat de dezvoltatori. Este de aproximativ 600 de ruble.

    Este imediat evident că acest instrument este direcționat pe scriptul SodoDev - când trebuie să obțineți rapid aplicația și, în același timp, să nu vă implicați în procesul de dezvoltare completă. Deși merită remarcat faptul că aveți posibilitatea de a descărca coduri sursă pregătite și utilizați acest instrument pentru prototipuri înainte de a le trimite pentru a rafina echipa dezvoltatorilor. Veți fi, probabil, surse de date independente sub formă de colecții plasate în nor.

    Acesta este unul dintre motivele bune, datorită cărora Microsoft vă permite să descărcați codul sursă pregătit pentru munca în Visual Studio. Acesta va fi echipat cu proiectul Visual Studio și poate fi importat direct pe desktop IDE, apoi efectuați lucrări pe erori. Aplicațiile de depanare utilizând simulatorul dvs. de dispozitiv preferat vă vor ajuta să detectați rapid problema - imaginea introdusă la început a fost eliminată pe server. Puteți schimba rapid codul, iar aplicația va câștiga din nou.

    În plus față de simplificarea procesului de depanare, accesul la codul sursă facilitează, de asemenea, posibilitatea de a deconca codul generat sau prin schimbarea șabloanelor sau prin schimbarea conexiunilor la sursele de date la sursele personale. Codul generat este comentat și, deoarece este folosit ca principalul model de proiectare al dezvoltării atunci când creați aplicații, veți fi mult mai ușor să înțelegeți exact modul în care funcționează fiecare segment de cod individual și cum să vă adaptați la cerințele dumneavoastră.

    În ceea ce privește crearea unor astfel de aplicații, un singur lucru este evident: nu intenționează să creeze aplicații integrate. Arătau ca jucăriile din plastic pentru copii: totul este în fața noastră și putem doar să plopim ceva cu semnificație. Pe măsură ce experiența se acumulează în detrimentul unor astfel de site-uri "joc", puteți trece treptat la designul codului și utilizați-l pentru a crea lucruri mai complexe. Utilizând instrumentele Windows Phone App Studio, puteți primi o anumită experiență cu aplicațiile bazate pe conținut, cu fluxuri RSS, conținutul web și conținutul local.

    Desigur, acest set este puțin probabil să reprezinte tot ce aveți nevoie pentru a crea o aplicație comercială, indiferent de cât de simplu ar trebui să fie. Dar nu este vorba despre acest lucru, deoarece codul generat vă oferă baza cu care puteți lucra, precum și capacitatea de a înțelege modul în care este aranjat procesul de creare a aplicațiilor. Se poate descărca exact: Dacă intenționați să începeți să vă dezvoltați propriile aplicații, atunci acesta este un punct excelent pentru început. Citiți în continuare: Și?

    Ultima actualizare: 10/31/2015

    Porniți Visual Studio Express 2013 pentru Windows. În meniu, selectați File-\u003e Proiect nou .. Fereastra de creare a proiectului va apărea înaintea noastră:

    În partea stângă a ferestrei va alege Visual C # -\u003e Stocare Apps-\u003e Aplicații Windows Phone. Și printre noile șabloane de proiect, vom alege o aplicație goală (Windows Phone), vom da un fel de nume de proiect, de exemplu, să o numim HelloApp. Și faceți clic pe OK.

    Și Visual Studio va crea un nou proiect:

    Proiectul implicit Blank App Template are următoarele noduri:

      Directorul de active care conțin fișiere de imagine utilizate

      App.XAML și APP.XAML.CS - Fișierul de resurse de resurse de aplicații pe fișierul de cod XAML și codul aplicației pe C # respectiv

      MainPage.XAML și MainPage.XAML.CS - Fișier de interfață grafică aplicație și fișier de cod de fereastră pe C # respectiv

      Pachet.appxmanifest - fișier manifest de aplicații

    În această etapă inițială, valorile sunt redate pentru noi. Maintage.xaml. și Maintage.xaml.cs.. Deschideți fișierul principal.xaml, care reprezintă o interfață grafică:

    În stânga sub forma telefonului vom avea o fereastră de designer grafică. În dreapta - fereastra de marcare a interfeței grafice din limba XAML. Interfața grafică în acest caz este prezentată de clasa principală, care reprezintă o pagină separată. Toate modificările prin interfața pe care o vom face vor fi imediat afișate în designerul grafic, care ne va oferi o înțelegere vizuală a modului în care se va arăta în cele din urmă.

    Să presupunem că cererea noastră va lua în considerare suma depozitului după acumularea de dobânzi. Pentru a face acest lucru, trebuie să introducem cantitatea de depozit, câmpul pentru ieșirea rezultatului și butonul cu care vom iniția calculele sumei finale. Deci, schimbați codul fișierului Maintage.xaml. În felul următor:

    Ți-a plăcut articolul? Împărtășește-l