Névjegyzék

Programok fejlesztése a Windows 10-re. Példa a Microsoft App Studio Designer fejlesztésére. Mi szükséges a fejlesztéshez - tanulmányozza az eszközöket

Japán több mint észrevehetően érintette a második világháború eredményeit. 1946-ban a kormány megszabadította a lakosság személyes betétét és bevezette a kártyákat számos típusú termékhez, beleértve az ételt is. Két évvel később az amerikai hatóságok úgy döntöttek ...

Eladó ilyen autók és az Orosz Föderáció, annak ellenére, hogy más országokkal ellentétben a tulajdonosok nem kapnak adókedvezményeket. A honfitársaink a tömegükhöz hasonló "divatos dolgok", hűvös, mindazonáltal BMW ...

1927-ben Giovanni Agusta meghalt, és egy új vállalkozást hagyott felesége Hussepin és a 20 éves fia Domenico. A fiatal grafikon a motorkerékpárok kedvelte. És amikor a második világháború végére világossá vált, hogy Olaszországban egyedül csak a repülőgépipar ...

Úgy tűnik, hogy Ducati és Chopper - a dolgok teljesen összeegyeztethetetlenek. De valaki megy a hajóutakon! És sok ilyen ember van. És nagymamák az ilyen kerékpárokért, lettek, elhelyezték - adj Isten mennyit! Szóval, hogy az egész szegmenst a versenytársaknak ...

Juciro Matsuda (Jujiro Matsuda) kétszer nyitotta meg a kovácsolást, de a körülmények annyira lezáródtak. Csak 1920-ban, Matsuda, a befektetők csoportja, megszerezte az Abemaki építőipari céget Hiroshimában, amely elfoglalt ...

De a szabályok kivételei még mindig vannak. Toyota Land Cruiser Prado 2002 Modell Év a "városi" stílusában képes leküzdeni még komoly terepen. Csak a "Land" és a "Cruiser" szavak kombinációja lehetővé teszi, hogy a modellt az ágy kibocsátásának tulajdoníthatja ...

Események - Subaru Impreza WRX

Létrehozta, hogy befolyásolja az Impreza nevét az angol szó lenyűgöző, lefordítva "benyomás", "hit". És a WRX adalékanyag azt sugallja, hogy ez a Subaru Impreza modell egyik legmagasabb módosítása. Először is ...

1887 decemberében, egy fiú született egy földműves családban Milánó közelében, aki gyermekkora óta nem volt annyira vidéki munkaerő olyan divatos technika benzines motorral. 15 éve, Giuseppe Gilera (és ő volt, aki) telepedett ...

Először Japánban üzemanyag-befecskendező rendszert kapott. Volt egy lehetőség egy dízelmotorral, amely a Gran Turismo autó világában az első lett. Napjainkban ez az autó egy igazi klasszikus és a ...

Fehér csík - fekete és fehér ismét - fekete. Felfelé, felfelé és lefelé. Ez nem vonzódás a Holdparkban, és az egyik legjobb "Formula 1" versenyző életének folyamata. 1960. szeptember 17. Londonban a jövőbeni kétkori világbajnok "Formula 1" GR ...

De a "Suzuki" nem mindig volt a cég, amely a motorokat gyártja. Mindent megkezdett próza és nagyon a minimalista Japán szellemében. Egy kis Istenben elfelejtette Hamamatz falu Shizuoka prefektúrában (az eljövetelt, ahonnan Socychiro Honda volt az alapítója egymásnak ...

Mivel kiderült, hasonló pillantások vannak, így azonnal együttműködnek. A Volvo születésnapját 1927. április 14-én veszik figyelembe - egy nap, amikor az első, Jacobnak nevezett autó elhagyta a gyárat Göteborgban. Ez az esemény egy új svéd ...

Mechanika Johann Winkelhofer és Richard Yenike 1885 februárjában, a Wanderer márkanév alatt elkezdte saját, eredeti design, amely nagyon népszerűvé vált. Az 1902-es mindenütt jelenlévő motorizálás következtében a Lane megjelent ...

RENAULT F1 csapat. Párhuzamos - konvergál! Francia vonal, szakaszos

Hajnalán „Forma-1” a saját pályája domináló autóipari vállalatok. Alpha Romeo, Maceratty, Ferrari - senki kételkedett abban, hogy autóik kedvencek lesznek. Aztán néhány gyári csapat elhagyta a királyi versenyeket, ahelyett, hogy ...

A márka történetét, vagy miért nem tekintik az autót a megnevezett TRD-vel, amelyet 1954. június 7-én nem tekintünk a szokásos "Toyota" -nak, amikor sem Corolla, sem korona nem volt Arsenalban, és a Japánon kívül ismeretlen volt, és a Land Cruiser nem is gondolta Érintse meg ...

A mai napig a WUS 10 M OBILE alkalmazások fejlesztése az egyik legígéretesebb irány.

Sok programozó visszavonja és elsajátítja ezt a területet saját tevékenységükön.

Mások tanítják azokat a céget, amelyekben dolgoznak. Mindenesetre az irány nagyszerű, és pontosan csinálja.

Ezért elemezzük azokat a lépéseket, amelyeket meg kell tenni.

Épület:

Bevezető információk

Attól függően, hogy korábban bármilyen fejleményt végzett-e, könnyebb lesz az Ön számára, vagy nehezebb megérteni mindent, amit megvitatnak.

Azokra az emberekre összpontosítunk, akik most elkezdték megérteni az Aza-t.

Lehet, hogy megtanulta a főiskolán, vagy minden tanfolyamot telt el.

Ha igen, ez az utasítás kifejezetten az Ön számára.

Menjen közvetlenül a fejlesztés témájához.

A Microsoft fejlesztői néhány évvel ezelőtt nagyon kényelmes dolgot tettek ki. Az úgynevezett univerzális alkalmazást, vagy inkább a fejlesztési környezetet hozták létre nekik.

Alkalmasak minden olyan eszközre, amelyek dolgoznak.

Az 1. ábrán az ábrán látható, amit a fentiekben ismertetünk.

Az univerzális alkalmazások létezése a koncepción alapul UWP (Univerzális Windows platform)).

Az ilyen programok (univerzális alkalmazások) alkalmasak a különböző eszközökhöz - PC-k, mobileszközök és így tovább.

Ezeket az ilyen alkatrészek kombinálják:

  • Adaptív felhasználói felület. - adaptív kezelőfelület, vagyis olyan program megjelenése, amely önállóan eltérhet, attól függően, hogy milyen eszközt szerez;
  • Természetes felhasználói bemenetek. - az adatbevitelhez szükséges eszközök, például mikrofon, ceruza és hasonló;
  • Egy SDK + szerszám - a különböző eszközök fejlesztési környezetének és kapcsolódó eszközeinek univerzális;
  • Egy áruház + egy dev központ - One Store, amelyből különböző eszközökre és egy fejlesztői központra alkalmazhat alkalmazást;
  • Felhőszolgáltatások. - amellyel közös fejlesztési folyamatot szervezhet, vagy egyszerűen tárolja a különböző modulokból elérhető helyen lévő programokat és fájlokat.

Ennek a megközelítésnek köszönhetően nagyon komolyan optimalizálhatja munkáját.

A fő plusz, hogy nem szükséges írni például 2 külön és.

Egy programot írsz, és maga is alkalmazkodik a készülékhez, amelyen elindul.

Ezért egy ilyen dolog, mint egy különálló program a Wus 10 M Obile alatt ma nem létezik elvben.

Ehelyett van egy UWP.

Érdemes megjegyezni, hogy amikor az operációs rendszer a mindennapi életben volt (az operációs rendszer, amelyet a Win Mobile előzte meg), ez a megközelítés nem biztosított. Meg kellett csinálnom egy programot egy számítógép alatt, majd próbáld ki a kikötőt (más szavakkal, adaptálni). Bár az esetek túlnyomó többségében a karcolásból kellett fejlődnöm. Ahogy érted, rendkívül kényelmetlen volt.

Az előny, hogy minden megváltozott most, és van egy univerzális programozási módszer.

Most a gyakorlatra fordulunk.

A Windows 10 Mobile fejlesztési módszerei

A fentiek alapján kioszthatod három módja annak, hogy írjon egy programot w indows 10 m obile:

Cross-platform.. A programozási környezetbenVizuális Stúdió. (Ez az egyik olyan fejlesztő eszköz, amelyet a következő szakaszban fogunk beszélni) Van egy ilyen összetevőmint Xamarin. . Szóval, köszönhetően, lehetséges programok kidolgozásaWindows 10 mobil, és Ugyanabban az időben. A fejlesztő előtt három képernyő lesz, amelyben képes lesz megváltoztatni a teremtés felületét. És a program logika változatlan marad. Használt c #.

Mások. Elméletileg, bár meglehetősen problémás lesz, használhatjuk és . Ezek a programozási nyelvek ma elavultak (többé-kevésbé aktívan használjákAlapvető. ). De még mindig használhatók.

Amint látja, az első út optimális, különösen akkor, ha egy kezdőkód mester.

Ezért értelme van arra, hogy kitaláljuk, hogy mely eszközökre van szükség ahhoz, hogy programot hozzon létre ezzel a módszerrel.

Mi szükséges a fejlesztéshez - tanulmányozza az eszközöket

Mindezek le kell töltenie most a létrehozáshoz! Csak mondjuk, mindezMicrosoft.

Szóval, ez az, amire szüksége van:

Vizuális Stúdió.. Ez egy fejlesztési környezet. Ez benne van, hogy írni fogja a kódot, hogy megnézze a jövőbeni alkalmazás megjelenését, fordítsa össze (más szóval futtatja) és így tovább. LetöltésVs. A VisualStudio.com-on lehet. 3 verzió van -Közösség, szakmai és vállalkozás . Az első szabad és benne van a minimális funkcionalitás. De ez elég elég ahhoz, hogy az alatta alakuljon kiNyerj 10 mobil . A fennmaradó kettőt fizetik, és jelentősen bővítették a funkcionalitást.

Windows 10 évforduló frissítése SDK. Ez egy frissített eszközcsomag, amely a Windows WinTOVS rendszeren működő modulok teljes körében kell kialakítani 10. Letöltheti a fejlesztő.microsoft.com-on. Ez az összetevő, amelyre csak a letöltés után telepítenie kell. Ez automatikusan "javít"Vs.

A kezdő mesterek elég lesznekVisual Studio közösség. kombinálva valamivel Windows 10 évforduló frissítése SDK.

Fontos! Győződjön meg róla, hogy ellenőrizze a rendszerkövetelményeketVizuális Stúdió. . Lehetséges, hogy a számítógép nem fogja kihúzni a 2017-es verziót. Ugyanazon a webhelyen már korábban megtalálhatóVs.

A jövőben, amikor elsajátítja a fő alapokat, megpróbálhatja használni Keverje el a vizuális stúdiót.

De ez csak akkor jelentkezik, ha használodVizuális Stúdió. Nem 2017, és a régebbi verzió.

Vs. 2017 Az ilyen eszköz egyszerűen nem értelme. Ott tőle, és így a legjobbat vették.

Fejlesztő és feloldási engedély

A mi esetünkben a fejlesztő engedélye is szükséges. Ez releváns, ha dolgozik

De automatikusan lesz az első alkalmazás összeállításakor.

Tehát semmi sem tegyen semmit.

Több figyelmet kell fordítani a készülék feloldására. A jövőben az alkalmazások engedély nélküli alkalmazásainak telepítéséhez (amit magad és írta, most nincs ideje, amíg ellenőrzik őket És nem a boltban), néhány intézkedést kell végrehajtania.

Kimondottan a következőket kell tennie:

  • A keresés használata, keresés Menü " Update & Security» ("Frissítések és biztonság", ha oroszul).
  • Ott a bal oldali menüben szedsz " A fejlesztők számára» ("A fejlesztők számára").
  • Tegye a jelet A felirat közelében « Fejlesztői mód.» ("Fejlesztői mód").

Néha, ha nem végzi ezt az egyszerű cselekvést, a problémák további munkával merülnek fel.

Példa egy alkalmazásra - "Hello World"

Így írja az első alkalmazást, csináld ezt:

1 Indítsa el a telepített vizuális stúdiót. Szedsz "Fájl", Azután "Teremt" és "Projekt".

2 megnyílik Ablak "projekt létrehozása". Kattintson a bal oldali ablaktáblára "W.válik» , majd kattintson "Visual C ++» (Még mindig ezt a nyelvet fogjuk használni) és tovább bekezdés "Univerzális Windows alkalmazások» .

3 A nyitott ablak központi részén hagyjon mindent, mint ez. Kiválasztani kell pont "üres függelék ...".

4 alján, írja be a projekt neve, forrás helye és parancsikon neve.

5 Kattintson "RENDBEN" a bal felső sarokban.

6 A bal oldali ablaktáblán megtalálja az összes projektfájl listáját. A részletekbe való belépés nélkül azt mondjuk, hogy a kód a fájlban van a kiterjesztéssel .xaml. A mi esetünkben a "mainpage.xaml". Nyissa meg, és a központi rész a kódhoz jelenik meg.

  • - Elem "Stackpanel "Egyfajta tartály más elemekhez, itt jelezzük hosszát és magasságát;
  • Hello World "és 36 betűtípus;
  • - szövegblokk a szavakkal "Mi a neved? ";
  • - még egy stackpanel paramétereikkel;
  • - a szöveg beírásához;
  • - Az első lezárásaStackpanel;
  • - a második lezárásaStackpanel.
"A Windows Mobile futtató mobileszközök programozása" A. Klimov . Ez már közvetlenül írja a kódot. Igaz, a könyv egy kicsit elavult és 2009-ben jelent meg. De az alapelvek változatlanok maradtak.
  • Anyagok site metanit.com. Ott, valójában egy online tankönyvUWP. . Szükséged van rá. Fokozatosan felfedezheti az összes tervezési részletet.
  • Ezek ezek a videó oktatóanyagok. Nagyon kényelmes lehetőség azok számára, akik szeretik az órákat, mint a könyvek olvasása. Több lecke számára meg fogja érteni az alapokat, és meg fogja fogni magad.
  • Tegyük fel, hogy mindezt elolvassa. Van egy kérdés, hogy mi a következő.

    Mit kell tennie, hogy tegyék?

    Mi a következő lépés

    Ha látod, hogy jól csinálsz, vegye feladatokat a szabadúszó cseréjéből.

    Idővel el tudsz menni az egyik vállalathoz, és kérhet egy tesztfeladatot.

    Talán a cég kicsi lesz, de ez is tapasztalat, és nagyon jó.

    Ha megbirkózhat a tesztel, akkor a jövőben képes lesz arra, hogy képzheted magad és adjon más feladatokat.

    Szóval professzionális programozóvá válik!

    Üdv mindenkinek!

    Az utolsó hozzászólásom sokáig megírta, és ideje lenne megoldani ezt az előrejelző tényt. Ma úgy döntöttem, hogy a Windows Azure és beszélgetésről szóló cikkek sorozatát hígítom, nem kevésbé vonzó platformról a Microsoft - Windows Phone-ról.

    Amint azt valószínűleg már tudja, a Microsoft Mobile készülékek operációs rendszere hosszú ideig elérhető (már 2010 óta), és ma az egyik vezető pozíció egyik vezető pozícióját veszi igénybe, néhány országban, még népszerű iOS-nak értékesített eszközök számával . Ezért számos fejlesztő Oroszországban, mind pedig a világ minden tájáról már írott alkalmazások erre az operációs rendszerre, amely a Windows Store kiváló értékesítéséről és nyereségéről jelentkezik.

    A Windows Phone alkalmazásainak fejlesztése valójában nagyon egyszerű. Ha már ismeri a C # -t, és tapasztalata volt WPF vagy Silverlight, akkor azt mondhatjuk, hogy a szükséges információk 80% -át ismeri. Az a tény, hogy a Windows Phone fejlesztési platformjának alapjául az eredetileg a Silverlight, és a WP8 verziójában valami hasonló, mint egy hasonló platform, bár közelebb a Winrt. Tehát ha valaha is írott alkalmazások a WPF-en, tudod, mi az MVVM, és mire van szükség, a Windows Phone alkalmazásai.

    De mit tegyünk, ha nem vagy tapasztalt fejlesztő, de tényleg itt van, és most az Ön egyedi alkalmazását, amely telepíthető a telefonján, és büszkélkedhet a barátaival? Ezt a mai cikkben fogják megvitatni.

    Windows Phone App Stúdió

    Mindig szerettem a Microsoftot, hogy a felhasználók számára a fejlesztők számára nagyon kényelmes eszközöket biztosítsanak a munkához. És augusztusban, a Microsoft bemutatta az új szolgáltatás, amely lehetővé teszi, hogy bármely személy, nem is ismerik a programozás egyáltalán létre saját alkalmazás Windows Phone. Ez az úgynevezett Windows Phone App Studio.

    Ezzel a szolgáltatással teljes körű alkalmazást hozhat létre a semmiből. Megadhatja stílusát, képeit és adatait, adjon hozzá egy leírást, és adja meg az eredményt az alkalmazásboltban. Ugyanakkor nem kell regisztrált fejlesztőnek (éves előfizetés, amelyre 99 dollár). Most mindenkinek lehetősége van feloldani egy eszközt ingyen és feltölteni két saját alkalmazásra, hogy tesztelje őket.

    Én magam is kíváncsi lettem, hogy milyen lehetősége van erre a szolgáltatásra, és úgy döntöttem, hogy létrehoz egy író kérelmét a mini-projekt tényekről a programozásról. Részletesen megmondom róla, és elmondom.

    0,1 lépés. becsekkolás

    A szolgáltatás használatának megkezdéséhez regisztrálnia kell saját LiveID-fiókját. Azt hiszem, nincs értelme megmagyarázni, hogy mi az, ha valaha is használta a Microsoft szolgáltatását. A weboldal App Studio-ba megyünk, és kattintson a Start Building gombra:

    Adja meg LiveID bejelentkezési és jelszavát, és tegye az alkalmazáskezelő rendszerét. Ha először csinálod, akkor üres lista lesz. Már van egy prog_facts alkalmazás a gyűjteményben.

    1. lépés. Válassza ki az alkalmazás típusát

    Az első alkalmazás létrehozásához ki kell választania a létrehozása menüpontot. Megkérik a két opciót - hozzon létre egy alkalmazást az elérhető sablonok egyikére, vagy testreszabhatja mindent a semmiből.

    Sok kész sablon. Ezek közül a sportorientációs alkalmazások sablonjai (például a kedvenc csapat eredményeinek nyomon követése), a család, a szórakozás és sok más. Ha Masha-t a sablonon, akkor rövid leírást fogsz látni, és amikor kiválasztja mindegyiket, megnyit egy további ablakot, ahol megmutatja, hogy ez az alkalmazás hogyan nézhet ki.

    Az én esetemben úgy döntöttem, hogy nem támaszkodom a sablonra, de létrehozott egy alkalmazást a semmiből a megfelelő menüpont kiválasztásával hozzon létre egy üres alkalmazást.

    1. lépés: Alkalmazási információk

    Az első és legegyszerűbb lépés a négy közül, amelyekért ígérjük, hogy hozzon létre egy kérelmet, felelős a jövőbeni alkalmazásról. Meg kell adnia annak nevét, egy rövid leírást, és válasszon egy logó. A logónak PNG formátumban és 160 × 160 képpontban kell lennie.

    Figyeljen a jobb oldalon megjelenő telefonra. Mindig megjeleníti az alkalmazást az Ön által végzett változtatásokkal.

    2. lépés: Tartalmi töltés

    A Windows Phone App Studio által létrehozott összes alkalmazás szakaszokból áll. Minden szakasz egy laphoz kapcsolódó oldalak. Például az ezen az oldalon található adatok megjeleníthetők. Hozzon létre egy új részt, amelyben az RSS-folyamatot adatforrásként fogjuk használni.

    Itt kell beállítani a nevét a jövőben részben válassza ki az adatforrás típusát (elérhető gyűjtemény, RSS, videó a YouTube, képeket a Flickr keressen a Bing és a HTML5-tartalom), és hozzá egy nevet. A szakasz létrehozása után a szerkesztési oldalra esik.

    A szerkesztési oldal több részre oszlik. Az Adatforrás szakaszban kezelheti az e szakaszhoz tartozó adatforrást. Az oldalak szakasz tartalmaz egy listát az összes oldalra, amely kapcsolódik a szakaszhoz. Láthatjuk, hogy alapértelmezés szerint két oldal van. Az első, az úgynevezett blog - az RSS-áramról olvasott rekordok főoldala. A második Info lap automatikusan generálja, és ez felelős a megjelenítésére a részleteket az egyes bejegyzést RSS amikor a felhasználó kiválasztja azt a listában. Továbbra is elhagyjuk a szekció oldalát, és először szerkesztjük az adatforrást. (és ne felejtsük el, hogy kattintson a Mentés módosítása gombra, hogy a szakasz megmaradjon a projektben)

    2.1. Lépés. Adatforrás

    Az adatforrás kiválasztásával az előző képernyőn az ablakba esik. Mivel az RSS forrás típusát választottuk, akkor felkérjük, hogy adjuk meg azokat az URL-t, amelyre az adatokat megkapják. Ehhez a példához RSS szalagot használunk

    Miután rákattintott a Frissítésre, és mentse el az eredményeket, az alkalmazás főoldalán az emulátorban azonnal látni fogja, hogy az RSS-szalagok adatai már megjelennek az alkalmazásban. Rendkívül kényelmes és hasznos, mert azonnal megtudhatja, hogyan fog megjelenni a program. Például az RSS szalagom nem tartalmaz képeket a rekordokhoz, ezért az App Studio Constructor alkalmazza az alapértelmezett képeket, amelyek nem megfelelőek. Javítsuk meg.

    2.2. Lépés. Az oldal megjelenésének szerkesztése

    Miután kiválasztotta az "Configure App Content" oldalt a Szekció oldalak részében, az egyik oldal, akkor a szerkesztőablakba lép. Minden oldaltípus esetében számos lehetséges sablon áll rendelkezésre. A blog oldalra, amelyet kezdetben korrigálni szeretném, a rekordok és képek megjelenítésének alapértelmezett nézete be van állítva. Válasszunk egy nézetet csak rekordokkal, átadva az oldal címét;

    Azonnal láthatja, hogyan változott az alkalmazás. Most a rekordok egymás után egymás után megyek, ami az alkalmazás megjelenését minimalista stílushoz vezet. Érdemes figyelmet fordítani az elem címére és az elem felirat mezőkre. Az egyszerű szöveg helyett az érthetetlen kifejezéseket ott írták (data.title) és (data.summery). Azok számára, akik ismerik a WPF-t, összehasonlítható az adatkötéssel. A többiekért megmagyarázom.

    Mivel a szekciónk az adatforrás körül épül, képesnek kell lennünk, hogy valahogy adjon adatokat e forrásból. Ezek a kifejezések azt mutatják, hogy a megfelelő mezőkben az RSS-szalagokból származó információkat szeretnénk látni. Itt az adatobjektum egy bejegyzés az RSS-től, és a cím és az összefoglaló mezők a rekord néhány része. Ha megnyomja az ikont a mező jobb oldalán, akkor visszavonja az adatobjektum rendelkezésre álló mezők teljes listáját, amelyek közül a felvétel szerzője, dátuma, linkje és néhány további információ áll rendelkezésre.

    Hasonlóképpen próbáljuk meg szerkeszteni az információs oldalt. Ehhez egy kissé eltérő minták állnak rendelkezésre, amelyek közül a legegyszerűbb és legmegfelelőbbek közül választjuk:

    Ezen az oldalon minden megközelítőleg hasonló. Az adatobjektum adatai helyett az egyetlen dolog, amelyet itt a kontextus használnak, ami lényegében ugyanaz.

    2.3. Lépés. Menü és más szakaszok hozzáadása

    Az egyszerű szakaszok mellett hozzáadhatja az úgynevezett menüt a Windows Phone App Stúdióban. Ez a szakasz, amely a más szakaszokra vagy külső oldalakra való hivatkozások listáját tartalmazza. Úgy döntöttem, hogy egy menüt ad hozzá a webhely részeihez a videóhoz, hogy mindig is gyorsan hozzáférhessen a hasznos információkhoz. A menüt hasonlóan hozzáadja az egyszerű szakaszhoz, és annak beállítása nem jelent bonyolultságot. Szóval azt javaslom, hogy házi feladatként elsajátítsam.

    3. lépés Stílusok

    Miután befejezte az alkalmazás alkalmazása szakaszok, oldalak és menük, menjen a beszélgetés a gyönyörű, nevezetesen stílusban. A 3. fejezetben az alkalmazás stílusának konfigurálása "Beállíthatja az alkalmazásban használt alapvető színeket. A blogban használt színeket választottam - kék és fehér. Így az alkalmazás fényes és kellemes volt, bár nincs íze.

    A színes akcentus kefe felelős az, amit az akcentus fő színe lesz. Ő felelős az alkalmazás fejlécéért. Ecset háttér kefe, mivel nem nehéz kitalálni, felelős a háttérszínért. Kiválaszthat egy képet is, ha megfelelőbbnek tartja, mint egy monofonikus kitöltés. Az előtér kefe az alkalmazásban megjelenő betűkészletek színe. Nos, és az Alkalmazási sáv ecset - az alulról látható menüpanel színe.

    3.1. Lépés. Csempe

    Csempék - A Windows telefon bármely alkalmazásának szerves része. Ezek bővíthetik az alkalmazást úgy, hogy a felhasználó további információkat láthat a fő programablak megnyitása nélkül. Természetesen a Windows Phone App Stúdióban nem lesz képes létrehozni egy intelligens csempe létrehozását, amely önállóan frissítheti saját típusát, és további adatokat tölthet be valahol. Azonban számos szabványos típusú viselkedési típus közül választhat néhány statikus adat segítségével. Például a glamcoder alkalmazáshoz az ikonikus sablon csempe típusát választottam, és rövid leírást ad az alkalmazásra:

    3.2. Lépés. Splash és zár képernyők

    Ezek további díszek, amelyek lehetővé teszik az alkalmazás számára, hogy elegánsabban és bemutatható legyen. A kép Splash képernyő egy kép, amelyet a felhasználó megjeleníti az alkalmazás betöltése közben. Ott, mint általában, szokásos, hogy a program logóját vagy egy céget, hogy azonnal megadja a felhasználót, aki pontosan mit fog használni.

    A Lock képernyő képe egy kép, amely megjelenik a Lock képernyőn. Tény, hogy nincs különleges gyakorlati jelentése, mivel ez a kép statikus a Windows Phone App Stúdióban, és nem valószínű, hogy a felhasználó megváltoztatja a színes Bing háttérképet a képével.

    4. lépés

    Nos, elértük az utolsó szakaszot - a Windows Phone első alkalmazásának létrehozását. Az utolsó oldalon a NAME generál, a megérdemelt lehetőség vár ránk - egy csomag létrehozása, amelyet később telepíthetünk a készülékre. Kattintson a Generate App gombra, és várjon, amíg a Magic Works.

    A generáció befejezése után megjelenik a megfelelő üzenet, valamint a több lehetőség kiválasztása. Először is - kap egy e-mailt, ahonnan letöltheti az alkalmazást. A második - letöltheti a kész csomagfájlt a számítógépre, hogy közzétegye az App Store-ban. És a harmadik lehetőség - letöltheti a kapott alkalmazás forráskódjait, hogy alkotja őket. Azt tanácsolom, hogy kihasználja a harmadik utat. Először is nagyobb rugalmasságot kapsz, és ilyen változtatásokat végezhet, amelyeket nem lehet végrehajtani a Windows Phone App Stúdióban. Másodszor, és ez a legfontosabb dolog, akkor önállóan megértheti az alkalmazáskódot, fedezze fel, hogyan működik, hogy minden legközelebb saját kezével írjon.

    Következtetés

    A mai mobil operációs rendszer népszerűségét azokat a funkciók határozzák meg, amelyek lehetővé teszik a felhasználókat a dobozból, de a boltban rendelkezésre álló alkalmazások, amelyek lehetővé teszik, hogy bővítse az egyes eszközök funkcionalitását az Infinity-hez. Gyakran hallani a szavait, akik kevés ismeri a Windows Phone, amely visszafelé rendszer, hogy nincs szükség kérelmeket, és a hasonló nonszensz. Mindez nem. A rendszer aktívan fejlődik, minden nap egyre hasznosabb és néha exkluzív alkalmazások is.

    Nagyon remélem, hogy ez a cikk inspirálja Önt, hogy írja le saját első alkalmazását a Windows Phone számára. És azt akarom hinni, hogy a tudás segíteni fog abban, hogy új instagramot vagy új dühös madarakat hozzon létre. És így a lehető leghamarabb történt, menjen a Windows telefon fejlesztési portáljához, megtanulja az anyagokat, nézze meg a videó oktatóanyagokat, hozza létre.

    Sok szerencsét és jó alkalmazások!

    Alkalmazásokat fejleszteni a Windows Phone nem olyan nehéz, különösen, ha arra törekedjünk, hogy egy alkalmazás, amely tájékoztatást nyújt a szolgáltatások és az áruk, illetve adatokat gyűjt az RSS szalagot.

    Ez egy olyan alkalmazás, amely a böngészőben vagy a hozzáférési tervezővel rendelkező JavaScript-kód használatával valósítható meg, és ezért az ilyen mobil vagy asztali alkalmazások fejlesztése érdekében nem kell teljes körű eszközkészletet kapnia. Az alkalmazás tervezők új generációja jött, webes szolgáltatások, amelyek lehetővé teszik saját alkalmazások létrehozását és futtatását.

    A Microsoft nemrég elindította saját stúdióját, hogy létrehozzon alkalmazásokat - Windows Phone App Stúdió . Ez egy egyszerű eszköz, amely lehetővé teszi a futó alkalmazások létrehozását a semmiből. Például, a fejlesztés egy egyszerű alkalmazás, amely a szóban forgó cikket, akkor kell 15 percnél kevesebb, mint az egységes minták kerülnek bemutatásra ebben tervezők. Természetesen nem beszélünk a komplex programok vagy játékok fejlesztéséről, de elegendő lesz a cikk elindításához.

    Mint Access alkalmazások, programok segítségével létrehozott Windows Phone App Studio használatát adatkapcsolatok, hogy van, ők építették a Master / Detail nézőt. Tud-e csatlakozni a tartalmi feed (legyen az RSS, YouTube, stb), vagy használja azt, hogy tegye közzé a saját tartalom. Természetesen az alkalmazás egyszerre képes. A FIDS mellett lehetőség nyílik arra is, hogy saját tartalmat helyezze el, függetlenül attól, hogy a HTML oldalkódba kerül-e, vagy az egyszerű adatbázisok által szervezett oldalak, amelyeket a Microsoft "Gyűjtemények".

    1. Az első lépésbenEl kell döntenie az alkalmazás tartalmát, szerkesztheti vagy eltávolíthatja azokat az oldalakat és elemeket, amelyek alapértelmezettek.

    A tesztalkalmazást az RSS Fidu Great-World-hez kötöttük. Minden, amire szükségünk van, egy Fida URL, és a tervező automatikusan létrehoz egy megtekintési ablakot, amely megjeleníti a friss cikkek listáját, valamint a második megtekintési ablakot a cikkek részletes információinak megjelenítésével.

    Érdemes azonban megjegyezni, hogy a saját alkalmazásának létrehozása nem olyan egyszerű, hiszen az App Studio-ban használt RSS-elemző néha nem ütközik a webhely által generált RSS-szalagok formázásával. Vagyis néha valódi problémává válhat, mert a cikk szövege egyszerűen megjelenik, és azonban a hibakeresés erősen korlátozott lesz, mint bármely felhőfejlesztő eszköz esetében.

    3. Most meg kell kérdezned név, leírás, És állítsa be a 160x160 képpont méretét is.

    4. Nos, az utolsó szakasz generáció és kiadvány Alkalmazások. Ez az, ami velünk történt:

    A befejezésnél a létrehozott alkalmazás által létrehozott alkalmazás ellenőrizhető, mivel ez okostelefonon vagy táblagépen fog működni. Ha minden rendben van, nyomja meg a "Generate" gombot, megjelenik a felbukkanó ablak:

    Két lehetőség közül választhat, először - a mobileszközök, a második - tabletták és rendes PC-k számára. A szolgáltatás 10 percnél rövidebb ideig keletkezik, így az egyes platformokhoz tartozó termék készítéséhez fordulhat. A telepítési folyamat nagyon egyszerű a Windows Phone beépített QR-kódjainak köszönhetően. Kezdjük, telepítenie kell egy tanúsítványt a telefonra, és ezt a QR-kód hajtja végre, amely közvetlenül letöltheti a tanúsítványt közvetlenül a telefonra.

    • Az eredményül kapott csoda a Windows Phone Store-ban. A Store alkalmazásban, hogy bárki letöltheti, és nem csak egy fejlesztői tanúsítványra van szüksége. Ez körülbelül 600 rubel.

    Azonnal nyilvánvaló, hogy ez az eszköz a SODODEV szkriptre irányul - ha gyorsan meg kell kapnia az alkalmazást, és ugyanakkor nem vesz részt a teljes fejlesztési folyamatban. Bár érdemes megjegyezni, hogy megvan a lehetősége, hogy letöltse a kész forráskódok, és használja ezt az eszközt prototipizálására, mielőtt elküldi őket, hogy finomítsa a fejlesztők csapat. Valószínűleg önállóan lesz az adatforrásokat a felhőbe helyezett gyűjtemények formájában.

    Ez az egyik jó ok, ami miatt a Microsoft lehetővé teszi a forráskód letöltését, amely a vizuális stúdióban dolgozott. Fel van szerelve a Visual Studio projekt, és közvetlenül az asztali IDE-hez importálható, majd a hibákon dolgozik. A kedvenc eszközszimulátor segítségével történő hibakeresési alkalmazások segítenek gyorsan észlelni a problémát - A kiszolgálón elhelyezett képet a kiszolgálón eltávolították. Gyorsan megváltoztathatja a kódot, és az alkalmazás újra meg fogja keresni.

    Amellett, hogy egyszerűsíti a hibakeresési folyamat, hozzáférés a forráskódot is megkönnyíti a lehetőségét magozás generált kód, vagy módosítania kell a sablonokat, vagy módosítania kapcsolatok adatforrások személyes forrásokból. A generált kód megjegyzést, és mivel azt használják, mint a fő tervezési fejlődési mintát létrehozásakor alkalmazásokat, akkor sokkal könnyebb lesz megérteni, hogy pontosan milyen minden egyes kódszegmenshez működik, és hogyan kell alkalmazkodni a követelményeknek.

    Az ilyen alkalmazások létrehozásának tekintetében csak egy dolog nyilvánvaló: nem célja az integrált alkalmazások létrehozására. Úgy néz ki, mint a gyermekek műanyag játékai: minden előttünk van, és csak a jelentőségű valamit összecsukhatunk. Mivel a tapasztalat halmozódik fel az ilyen "játék" webhelyek rovására, fokozatosan mozoghat a kódtervre, és használhatja, hogy összetettebb dolgokat hozzon létre. A Windows Phone App Studio eszközök használata esetén bizonyos tapasztalatot kaphat a tartalomon alapuló alkalmazásokkal, az RSS-hírcsatornákkal, a webes tartalommal és a helyi tartalmakkal.

    Természetesen ez a készlet valószínűleg nem képviseli mindazt, amire szüksége van egy kereskedelmi alkalmazás létrehozásához, függetlenül attól, hogy milyen egyszerűnek kell lennie. De ez nem erről, hiszen a generált kód megadja az alapot, amely segítségével működik, valamint a képesség, hogy megértsük, hogy a kérelem létrehozásának folyamata van elrendezve. Pontosan letölthető: Ha elkezdi elkezdeni a saját alkalmazások fejlesztését, akkor ez egy nagyszerű pont a kezdethez. Olvassa el a következő: és?

    Utolsó frissítés: 10/31/2015

    Indítsa el a Visual Studio Express 2013 rendszert. A menüben válassza a File-\u003e Új projekt lehetőséget. A projekt létrehozása ablak jelenik meg előttünk:

    Az ablak bal oldalán választja Visual C # -\u003e Store Apps-\u003e Windows Phone Apps. És az új projekt sablonok közül választunk egy üres alkalmazást (Windows Phone), adunk valamiféle projektnevet, például hívja HelloApp-t. És kattintson az OK gombra.

    És a Visual Studio új projektet hoz létre:

    Az alapértelmezett üres alkalmazás sablonprojekt a következő csomópontokkal rendelkezik:

      A használt képfájlokat tartalmazó eszközök könyvtárát

      App.xaml és app.xaml.cs - Alkalmazás erőforrás-fájl az XAML és az alkalmazáskód fájlban a C # -n

      Mainpage.xaml és mainpage.xaml.cs - Alkalmazás grafikus interfészfájl és ablakkódfájl a C # -n

      Package.appxmanifest - Alkalmazás manifeszt fájl

    Ebben a kezdeti szakaszban az értékek számunkra. Mainpage.xaml. és Mainpage.xaml.cs.. Nyissa meg a mainpage.xaml fájlt, amely grafikus felületet jelent:

    A bal oldalon a telefon formájában grafikus ablakot kapunk. A jobb oldalon - az XAML nyelvű grafikus interfészmegjelölés ablak. Ebben az esetben a grafikus felületet a mainpage osztály mutatja, amely külön oldalt képvisel. Minden változás az interfészen keresztül, amelyet meg fogunk tenni, azonnal megjelenik a grafikus tervezőben, amely vizuális megértést ad nekünk, hogy a végén megjelenik.

    Tegyük fel, hogy a kérelmünk a betét összegét az érdeklődés alapján megfontolja. Ehhez be kell adnunk a betét összeget, a mezőt az eredmény kiadásához és a gombhoz, amellyel kezdeményezzük a végső összeg számítását. Tehát módosítsa a fájlkódot Mainpage.xaml. A következőképpen:

    Tetszett a cikket? Oszd meg