• Über Uns
  • Impressum
  • Datenschutzerklärung
  • Login
  • Registrieren
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Gaming
  • Reviews
  • Exclusives
  • IT-Jobs
No Result
View All Result
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Gaming
  • Reviews
  • Exclusives
  • IT-Jobs
No Result
View All Result
WindowsUnited
No Result
View All Result
Home Exclusives

Wie programmiere ich für Windows 10: Teil 2 – Die App entsteht

von affeldt
22. Mai 2016 - Aktualisiert am 30. Mai 2016
in Exclusives, Meinung, News
14
[Neue Serie] Auf dem Weg zur eigenen App – Teil 1: Los geht´s!
Teile auf FacebookTeile auf Twitter

App Studio

Willkommen zum zweiten Teil unserer neuen Serie, die Programmieranfängern einen Einstieg in Windows App Studio bieten soll. Da die Artikel aufeinander aufbauen, sollten Neueinsteiger unbedingt vorher den ersten Teil der Reihe gelesen haben. 

Teil 1 gibt es –> HIER

Teil 3 gibt es –> HIER

Teil 4 gibt es–>  HIER


Zum Beginn der Arbeit an einer App sollte man diese im Windows Store anmelden; nach dem Einloggen im Dev Center wählt man dort Dashboard und dann Neue App erstellen. Anschließend muss der Name der App eingetragen werden. Hier beginnen bereits die ersten Hürden, denn bei der Namensgebung dürfen keine Namensrechte verletzt werden. App-Namen sollten daher mit Vorsicht gewählt werden, wenn man keine Post vom Rechtsanwalt bekommen will. Die Zusätze „Fan-„ oder „Info-„ o.Ä. sind ganz sinnvoll.

Im Zuge der Veröffentlichung der App im Windows Store kann man Stichwörter angeben, so, dass die App problemlos gefunden werden kann. Wer seine App nicht im Windows Store veröffentlichen will, kann all dies weglassen und installiert später nur auf seinen eigenen Geräten. Lustig, wie viele Namen registriert sind, für die es keine App gibt, z.B. Snapchat…
Nach Anmeldung und Registrierung des App-Namens wartet der Store auf das Hochladen der ganzen Daten (Übermittlung nennt sich das). Bitte schließt das Dev Center aber noch nicht, denn wer veröffentlichen will, muss hier gleich noch ein paar Daten abrufen. Öffnet also in einem zweiten Tab im Browser nun das App Studio, meldet euch dort an und wählt Start new. App Center bietet dann die Wahl zwischen der Erstellung einer App für WindowsMobile 8.1 und 10. Ich beziehe mich auf 10; hier werden dann auch alle Dateien erzeugt für die Nutzung auf 10 Desktop und 10 Mobile. Anschließend wählt ihr die Vorlage Empty App W10.
Für diese kleine Reihe habe ich mich entschieden, eine Info-App für die Angebote des Bundesumweltamtes zu erstellen. Nebenbei beschäftige ich mich seit Langem mit den Themen Umwelt- und Klimaschutz, außerdem bietet das UBA eine Vielzahl an nutzbarem Content (RSS-Feed, Facebook, Twitter usw.). All das kann in unsere App aufgenommen werden. Für euer Projekte haltet also Ausschau nach vielversprechenden Angeboten, die solchen Content anbieten. Nun wollen wir anfangen, unsere App zu füttern.

K1024_app1

Apps, die mit App Studio erstellt werden, sind in Sections aufgeteilt. Jede davon zeigt bestimmte Inhalte an, z.B. Rss-Feeds, YouTube-Videos usw. Ich beginne mit einem Rss-Feed; das sind Kurznachrichten, die frei verfügbar sind und von vielen Institutionen angeboten werden, z.B. Zeitungen, Radiostationen, Vereinen usw. Jeder Rss-Feed hat eine bestimmt URL, die wir finden und kopieren müssen. Klickt im App Studio auf Rss und kopiert im folgenden Fenster die URL des Feeds ein, dazu gebt ihr dem Feed einen Namen.

K1024_App2

Fehlerhafte URLs werden bemängelt; anschließend mit Confirm übernehmen. Bereits jetzt beginnt eure App zu leben, denn im rechten Vorschaufenster wird der Content angezeigt. Mit anderen Worten: Die App holt sich den Content, hier den Rss-Feed, und zeigt dessen Inhalte an. Änderungen bitte immer mit Save (oben rechts) speichern.
An dieser Stelle sollte das Grundprinzip von App Studio klargeworden sein. Man schreibt keinen Code, sondern füttert die App mit Informationen, woher Content geholt werden soll, der mit Hilfe der App dann angezeigt wird. Ein Blick auf Add sections zeigt, woher eine App Content beziehen kann; die Auswahl ist recht groß.
Nun sollten wir unsere App mit Daten aus dem Windows Store bzw. dem Dev Center versorgen, um die App mit dem Store zu verknüpfen. Dazu öffnet ihr im App Studio Setting und im Dev Center App-Verwaltung und dann App-Identität. Das Dev Center hat nämlich Codes vorbereitet, die wir im App Studio eintragen müssen, um die Identität und Herkunft der App sicherzustellen.

K1024_App3

Die hier angezeigten Code Name, Herausgeber und PublisherDisplayName müsst ihr Stück für Stück in den entsprechenden Feldern in den Setting im App Studio eintragen (Copy&Paste); dazu noch App Display Name (=angemeldeter Name der App), die Sprache und eine Kurzbeschreibung der App. Eine ausführliche Beschreibung wird später im Rahmen der Veröffentlichung erstellt.

K1024_App4

Nun fehlt der App noch ein Icon, dass im Store, für die Kachel und den Startbildschirm verwendet wird. Dazu müsst ihr nach einem Bild oder einer Bildgrafik suchen, die frei von Rechten Dritter ist! Um ganz sicher zu gehen, benutzt ihr eine selbst erstellte Grafik, Bild oder Foto. Um dieses Icon zu erstellen, klickt oder tippt ihr im App Studio auf den Platzhalter unter My projects, anschließend auf Select a new image; dann könnt Ihr Eure Icon hochladen und ggf. zuschneiden. Anschließend alles speicher (Save). Fertig! Eure erste Mini-App ist fertig. Wie kommt sie nun aufs Handy? Wer mag, kann an dieser Stelle im App Studio auf Finish und Generate klicken und selber probieren. Dies gilt auch für Themes, hier könnt ihr die verwendeten Farben einstellen oder aus einer der Vorlagen wählen, die ich aber für wenig gelungen halte.
An dieser Stelle brauchen alle die App Windows App Studio Installer. Und weiter geht´s im dritten Teil: Mehr Content, installieren und testen der App. Viel Spaß!

Tags: AppApp StudioEntwicklungLeitfadenProgrammierenRatgeberTutorial
ShareTweetSendShare

Verwandte Artikel

Electronic Arts begräbt EA Origins – So behalten Spieler ihre Spiele
Gaming

Electronic Arts begräbt EA Origins – So behalten Spieler ihre Spiele

25. Januar 2025
Firefox Relay
Apps

Firefox für macOS: Schneller und kompakter dank optimierter Installation

25. Januar 2025
Readly
Apps

Readly Deal: Zugang zu über 7000 Zeitungen und Zeitschriften für nur 1,99 Euro

12. Oktober 2023
Diskussion abonnieren
Anmelden/Registrieren
Benachrichtige mich zu:
Logge dich ein zum Kommentieren
14 Comments
älteste
neuste beste Bewertung
Inline Feedbacks
View all comments
Mark Tepper
8 Jahre her

Ich sehe dieses App Studio etwas kritisch. Zwar ist es schön, dass Leute ohne direkte Programmierkenntnisse so an Windows herangeführt werden, allerdings wird dadurch kaum nutzbares Wissen erlangt, welches einem beim Entwickeln tatsächlicher Apps helfen könnte. Im Store findet sich eine Vielzahl von Apps, die kaum einen praktikablen Nutzen haben, da sie eben nichts weiter tun als Content verschiedener Quellen zusammenzufassen. Das mag in einigen Spezialfällen nützlich sein, da man nicht mehr 3 verschiedene Apps verwenden muss, jedoch wird man früher oder später dennoch wieder auf eben diese Apps zurückgreifen, da sie für gewöhnlich eben doch mehr Funktionalität besitzen, als… Weiterlesen »

0
affeldt
Verfasser des Artikels
Antwort auf  Mark Tepper
8 Jahre her

Diese kleine Serie soll Einblicke verschaffen und Lust auf Mehr machen. Große Sprünge gelingen damit noch nicht, aber der Einstieg ist simpel und macht Spaß. Und: Auch solch einfache Content-Apps machen durchaus Sinn, z.B. mit LiveTile oder sinnvollen Zusammenstellungen ausgewählter Inhalte. Vlt kann man damit doch den einen oder anderen Anbieter motivieren, eine Original-App zu erstellen. Ich wünsche allen viel Freude bei den ersten Schritten, der dritte Teil ist schon fertig und steht demnächst hier.

0
Luministo
8 Jahre her

Vielen Dank für den Grundkurs und leichten Einstieg. Macht Lust auf mehr 😉

0
Sagittarier
8 Jahre her

Danke für die super verständliche Einweisung, jetzt muss nur noch ne gute Idee her. Wie Programmiert man eigentlich eine UWP, ist dies sehr kompliziert? Achja, 19€ einmalig als Entwickler ist nicht zu viel finde ich. Gibt es auch ne Möglichkeit, eine App zu machen, die zb nur in einem engeren Kreis betrieben wird (Familie), die Os übergreifend ist? W10M, Android & IOS, weiß dies jemand? Bin bei mir der einzige der Win hat, der Rest ist bei der Konkurrenz.

0
Piagno
Antwort auf  Sagittarier
8 Jahre her

Nein es ist nicht sehr kompliziert, wenn man sich mit c#(vb glaub ich auch) auskennt. Es gibt nur verschiedene views die man machen kann(für tablet phone etc) dies ist ähnlich wie css media queris
Du kannst bei der app einstellen, dass sie nicht gefunden werden kann sondern nur über den direktlink und du kannst gutscheincodes generieren lassen. Aber auch so etwas wie eine „closed beta“ kann man auch einstellen

0
Fuchur
Antwort auf  Piagno
8 Jahre her

Uebrigens gehen auch hybrid apps mit uwp. Dafuer kann man dann javascript, css und html (siehe cordova) verwenden. Fuer die meisten dinge muss es also gar nicht zwingend c# sein. Erst wenn’s richtung high performance geht, sollte man die irgendwann nicht mehr verwenden, weil der overhead durch den eingebetteten browser zu gross wird.

0
biohzard
Antwort auf  Sagittarier
8 Jahre her

Für einen kleinen Kreis könnte ich gerne mal ne Schulung geben. Wenn interesse besteht also mit Skype und so. 🙂

0
Leonard Klint
Redakteur
Antwort auf  biohzard
8 Jahre her

Meld dich doch bei uns. Evtl. Könnten wir eine follow up serie machen? [email protected]

0
biohzard
Antwort auf  Leonard Klint
8 Jahre her

Mail ist raus!

0
hellmmic
Antwort auf  biohzard
8 Jahre her

Müsste man dazu z.B. irgendein Vorwissen haben? Wahrscheinlich, oder? Denn das einzige was ich im Moment kann ist Apps mit App Studio erstellen 😀

0
Gerd48
8 Jahre her

Ich möchte endlich die Automover Connect App zur Steuerung meines Roboter-Rasenmähers Husqvarna 330x auf meinem windows phone lumia 950 haben. Wenn nicht mache ich es selbst, würde aber auch andere unterstützen.

0
matzelitos
8 Jahre her

Mich würde ein Programmierkurs total interessieren. Wie gerne eine vernünftige Tagebuch-App schreiben. Hierfür ist das bisherige aber leider nicht geeignet.

0
shb
8 Jahre her

Kann ich per App Studio auch irgendwie Zugriff auf den NFC Reader realisieren?

0
hellmmic
8 Jahre her

Zu den Namensrechten: Wenn ich die App nicht veröffentliche, ist es doch völlig in Ordnung wenn ich Logos und Namen verwende?
Belehrt mich bitte wenn dem nicht so ist 😉

0

Anzeige


Amazon Deals

Amazon-Deals

Die WindowsUnited App

WindowsUnited App

WindowsUnited App - Jetzt als PWA für alle Plattformen

Einfach im Browser oder "zum Startbildschirm hinzufügen" und wie eine App nutzen.
WindowsUnited

© 2020 1United GmbH

Mehr

  • Impressum
  • Datenschutzerklärung
  • Facebook-Gruppe: Der WindowsUnited Newsroom
  • Jobs
  • Sende uns einen Tipp
  • Über Uns

Folge Uns   Blogverzeichnis - Bloggerei.de

Welcome Back!

Login to your account below

Forgotten Password? Jetzt registrieren

Erstelle ein Nutzerkonto!

Fülle das Formular aus, um dich zu registrieren

Alle Felder müssen ausgefüllt sein. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • Windows
    • Windows 10
    • Anleitungen
    • Windows Mobile
  • Nokia
  • Surface
  • Reviews
  • Meinung
  • IT-Stellenmarkt
  • Impressum
  • Datenschutzerklärung
  • Anmeldung / Registrierung

© 2020 1United GmbH