DOKUMENTATION ios APP «FRI APP»



Ähnliche Dokumente
Webgestaltung - Jimdo 2.7

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Evangelisieren warum eigentlich?

Nina. 2. Ninas Mutter lebt nicht mit Nina und der Familie zusammen. Warum könnte das so sein? Vermute. Vielleicht ist sie. Möglicherweise.

Anspruchsvolle Dreierausdrücke zum selbstständigen Lernen

Papierverbrauch im Jahr 2000

Also: Wie es uns geht, das hat nichts mit dem zu tun, ob wir an Gott glauben.

ROFIN App Benutzerhandbuch. Version 1.0

Und der Schluß vom Beschluß: Beschlossen und verkündet hört sich an wie aus einer Gerichtsserie. Was soll das alles?

Kurzanleitung für eine erfüllte Partnerschaft

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Eingeschrieben?

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Anleitung über den Umgang mit Schildern

Geld Verdienen im Internet leicht gemacht

Persönliche Zukunftsplanung mit Menschen, denen nicht zugetraut wird, dass sie für sich selbst sprechen können Von Susanne Göbel und Josef Ströbl

Fit in Deutsch 2. Für den Prüfungsteil Schreiben hast du 30 Minuten Zeit. In diesem Teil musst du auf eine Anzeige mit einem Brief antworten.

1: 9. Hamburger Gründerpreis - Kategorie Existenzgründer :00 Uhr

Holiday plans: ein Gespräch über Urlaubspläne

Informationen zum Ambulant Betreuten Wohnen in leichter Sprache

Wie halte ich Ordnung auf meiner Festplatte?

Ergebnisse. Umfrage Kurz-Statistiken Umfrage 'Feedback und Entertain 2.0'

Kieselstein Meditation

Jojo sucht das Glück - 3 Folge 22: Die Rechnung

B: bei mir war es ja die X, die hat schon lange probiert mich dahin zu kriegen, aber es hat eine Weile gedauert.

Sir Vival Serie: Das Lagerbau-Diplom

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Was tust du auf Suchmaschinen im Internet?

M03a Lernstraße für den Unterricht in Sekundarstufe I

Copyright Sophie Streit / Filzweiber / Fertigung eines Filzringes mit Perlen!

Kurzanleitung RACE APP

Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten

Warum Sie jetzt kein Onlinemarketing brauchen! Ab wann ist Onlinemarketing. So finden Sie heraus, wann Ihre Website bereit ist optimiert zu werden

1. Was ihr in dieser Anleitung

Erntedankfest. Danken und Teilen (Entwurf für Eltern Kindgruppen)

Projektmanagement in der Spieleentwicklung

Catherina Lange, Heimbeiräte und Werkstatträte-Tagung, November


Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Begleitmaterial zum Buch

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

Filmzitate - CMS System Joomla Dokumentation. Samuel Weibel 10. Dezember 2013 Kantonsschule am Brühl

Euch fällt mit Sicherheit noch viel mehr ein!

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Wir machen neue Politik für Baden-Württemberg

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Datenbanken Kapitel 2

Nun möchte Ich Ihnen ans Herz legen. Sie müssen Träume haben, etwas was Sie verwirklichen möchten. Ohne ein Ziel sind Sie verloren.

Welches Übersetzungsbüro passt zu mir?

SAMMEL DEINE IDENTITÄTEN::: NINA FRANK :: :: WINTERSEMESTER 08 09

Sehr geehrter Herr Pfarrer, sehr geehrte pastorale Mitarbeiterin, sehr geehrter pastoraler Mitarbeiter!

O du fröhliche... Weihnachtszeit: Wie Sarah und ihre Familie Weihnachten feiern, erfährst du in unserer Fotogeschichte.

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

Gesprächsführung für Sicherheitsbeauftragte Gesetzliche Unfallversicherung

ÜK2 - Gestalten und Designen von Layouts Bumann Natal

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

Nina. bei der Hörgeräte-Akustikerin. Musterexemplar

Mit der Lena, 15er P-Jollenkreuzer Bj haben wir in den letzten 7 Jahren die Region Müritz intensiv besegelt.

Infos über. die Schulungen von. Prüferinnen und Prüfern für Leichte Sprache

50 Fragen, um Dir das Rauchen abzugewöhnen 1/6

ΤΠΟΤΡΓΔΙΟ ΠΑΙΓΔΙΑ ΚΑΙ ΠΟΛΙΣΙΜΟΤ ΓΙΔΤΘΤΝΗ ΜΔΗ ΔΚΠΑΙΓΔΤΗ ΚΡΑΣΙΚΑ ΙΝΣΙΣΟΤΣΑ ΔΠΙΜΟΡΦΩΗ ΣΕΛΙΚΕ ΕΝΙΑΙΕ ΓΡΑΠΣΕ ΕΞΕΣΑΕΙ ΥΟΛΙΚΗ ΥΡΟΝΙΑ

Menschen haben Bedürfnisse

Und was uns betrifft, da erfinden wir uns einfach gegenseitig.

Mein persönlicher Lerncheck: Einen Bericht schreiben

Gutes Leben was ist das?

Deutsches Rotes Kreuz. Kopfschmerztagebuch von:

Mehr Arbeits-Plätze für Menschen mit Behinderung auf dem 1. Arbeits-Markt

Pfötchenhoffung e.v. Tier Manager

Wien = Menschlich. freigeist.photography

FH-SY Chapter Version 3 - FH-SY.NET - FAQ -

Spielmaterial. Hallo! Ich bin der kleine AMIGO und zeige euch, wie dieses Spiel funktioniert. Viel Spaß! von Liesbeth Bos

Das Ansprechen. - so geht s -

Domino Feldplaner 3.3

Erfahrungsbericht. School International Business (SIB)

Internationales Altkatholisches Laienforum

Beurteilung Feuerdrachen Meridian Qigong mit Master Wu,

DAVID: und David vom Deutschlandlabor. Wir beantworten Fragen zu Deutschland und den Deutschen.

STEUERFACH- ANGESTELLTE Da steckt mehr drin, als du denkst.

Jedes Tierlein hat sein Essen, jedes Blümlein trinkt von Dir. Hast auch uns heut nicht vergessen, lieber Gott wir danken Dir. Amen

Einführung in TexMaker

Was mache ich mit den alten Meilern?

Der Gabelstapler: Wie? Was? Wer? Wo?

einen Vibrator benutzt; wie man bei einem Kredithai einen Kredit zu 17 Prozent aufnimmt, der in 30 Tagen zur Rückzahlung fällig wird; wie man seinen

Wenn man nach Beendigung der WINDOWS-SICHERUNG folgendes angezeigt bekommt

Teiltransparente Bilder

FBA 6-16, Version für Jugendliche

Protect 7 Anti-Malware Service. Dokumentation

Kurzübericht der implementierten Funktionen der Fachinformatiker -== Info Datenbank ==-

Datei Erweiterungen Anzeigen!

Predigt an Silvester 2015 Zuhause bei Gott (Mt 11,28)

Aussagen zur eigenen Liebe

Kulturelle Evolution 12

4.1 Wie bediene ich das Webportal?

Im Zeichen des Lotus Pädagogisches Material zum Schwerpunktthema alle welt 1/2010

vor 2 Tagen erhielt ich einen Anruf eines Ihrer Kundenberater (Herr Kirsch) mit dem Angebot der Vertragsverlängerung für meinen Mobilfunkvertrag.

Transkript:

DOKUMENTATION ios APP «FRI APP» GABRIELA SCHNELL MMP 12B MINOR MOBILE APP

URSPRUNGSIDEE Gabriela Schnell / mmp12b / Mobile Applications Projektidee «friapp» / 16. März 2014 Das App «friapp» soll jungen Leuten aus der ganzen Schweiz helfen, sich in der Stadt Fribourg zurecht zu finden. Oftmals landet man in einer für PROJEKTBESCHRIEB sich «fremden» Stadt und weiss nicht, wo man sich am besten den Bauch vollschlagen soll, oder wo man am besten sein kühles Bier geniessen könnte. Um Insider-Tipps von gleichaltrigen wäre man deshalb froh. FRIAPP FIRST AID BUDDY Mit PROJEKTBESCHRIEB dem «friapp-first-aid-buddy» hat man nun genau Das App diese «friapp» Tipps soll in jungen der Tasche. Leuten aus Deine der ganzen persönliche Schweiz helfen, sich in der Budget-Angabe Stadt Fribourg zurecht filtert zu dir finden. die perfekten Oftmals landet s man in einer für sich «fremden» Stadt Essen und oder weiss Trinken nicht, heraus. wo man sich am besten den Bauch vollschlagen soll zum oder wo man sein kühles Bier geniessen könnte. Um Insider-Tipps von gleichaltrigen wäre man deshalb froh. BENÖTIGTE Mit dem «friapp-first-aid-buddy» DATEN hat man nun genau diese Tipps in der Tasche. Deine Daten persönliche werden Budget-Angabe für die App filtert benötigt: dir die perfekten s zum Folgende -Name, Essen oder Trinken URL, heraus. Geodaten (für Google Maps), Telefonnummer und Beschreibung. Diese Daten werden anhand von einer Datenbank strukturiert und durch mich selber eingegeben. Die URLs von den entsprechenden s übermitteln dem User INFORMATIONSARCHITEKTUR weitere Informationen. Folgende Daten werden für die App benötigt: -Name, URL, Geodaten (für Google Maps), Bild, Beschreibung, Tags. Diese Daten werden anhand von INFORMATIONSARCHITEKTUR einer Datenbank strukturiert und durch mich selber eingegeben. Die URLs von Die Daten der verschiedenen s werden in den entsprechenden s übermitteln dem User weitere Informationen. einer Datenbank gespeichert. Das App stellt eine Verbindung zur DB her und gibt die Daten aus. 2

INFOARCHITEKTUR App-START mit Logo Standort-Abfrage if «Trinken» ESSEN oder TRINKEN? if «Essen» Standort Abfrage wo bist du? (MapView) «Standort» wo bist du? (MapView) Standort XY ermittelt Standort XY ermittelt Budget? tief-mittel-hoch «Budget» Budget? tief-mittel-hoch s Budget «tief» s Budget «hoch» s Budget «tief» s Budget «hoch» s Budget «mittel» «Trinken» «Essen» s Budget «mittel» «Home» 3

PROTOTYP Das App ist einfach aufgebaut und fürt den User Schritt für Schritt zu seinem Ziel. Zuerst wird gefragt, was den User interessiert, anschliessend wird sein Standort ermittelt mit der MapView. Gleich danach wird das Budget ermittelt, um dem User schliesslich nur passende s anzuzeigen. Die Liste mit den s erscheint. Der User hat nun die Möglichkeit die s durchzusehen. Wenn ihn was anspricht, kann er sich die in der DetailView ansehen. Dort erscheint ein kleiner Beschreibungstext, die auf der Karte, sowie Telefonnummer und die URL zur Webseite. 1. Startscreen 2. Wahl Essen / Trinken 3. Standortbestimmung 4. MapView mit Position 4

5. Budgetermittlung 6. Restaurantauflistung 7 Restaurant 8. MapView zum Restaurant 9. Externe Webseite 5

UMSETZUNG UMGESETZT HABE ICH: Startview User via MapView Wahl nach Essen/Trinken via Button TableView mit der Restaurantauflistung der einzelnen Restaurants 6

FAZIT Geplant hatte ich viel. Vielleicht war ich zu ambitioniert. Schliesslich war mir Objective-C und XCode gänzlich unbekannt. Ich wollte ein schönes Design und natürlich ein funktionierendes App. Im Verlauf des Semesters musste ich aber feststellen, dass alles nicht so einfach ist wie angenommen. Jedes geschaute Tutorial hat mir immer wieder gleich am Anfang gesagt, wie komplex und anders Objective-C ist und dass es sehr viel Geduld und Zeit brauche ein ios App zu erstellen. Mit der Zeit kamen grosse Zweifel auf, dass ich das App überhaupt zu laufen brigen kann. Ein Semester lang Objective-C lernen und es dann auch beherrschen wäre theoretisch möglich. Praktisch sieht es jedoch anders aus. Das Semester war extrem arbeitsintensiv da wir überall grosse Semesterprojekte zu bewältigen hatten. Deshalb konnte die benötigte Zeit, um eine solch komplexe Programmiersprache zu lernen, nicht genügend aufgewendet werden. Ich hätte sehr gerne mehr umsetzen können. Leider war es mir nicht möglich. Es fehlte schlussendlich sehr viel Know-How. Alleine das googeln nach Lösungswegen stellte sich schwierig heraus da ich nicht genau wusste nach welchen Begriffen ich denn suchen soll. Unzählige Turorials habe ich geschaut. Doch kaum kam eine Fehlermeldung auf wusste ich nicht mehr weiter. Aus diesen Gründen habe ich mich schweren Herzens von meiner Ursprungsidee getrennt und habe eine viel abgespecktere Version meiner Ursprungsidee umgesetzt. Nun bin ich froh, dass mein App läuft und nicht mehr abstürzt und bin trotzdem stolz auf das Resultat. Mein App ist nun noch ausbaufähig. Ich werde es nach dem Studium, wenn ich wieder mehr Zeit zur Verfügung habe wieder dem App widmen und probieren, meine Kentnisse im Objective-C zu vertiefen. 7