Um die Ergebnisse des Dialogtreffens mit den Nutzern unserer Geräte zu eruieren, hatte ich gleich am nächsten Tag eine Nachbesprechung mit Ulrich und Werner angesetzt. Ich hätte mir auch Carsten als Teilnehmer gewünscht, aber er war an diesem Tag geschäftlich unterwegs. Eigentlich hätte Werner ihn sogar begleiten sollen, aber jener war für meine Besprechung nötiger, sonst hätte ich die gleich verschieben müssen, und das wäre dann heuer vermutlich nichts mehr geworden, und nächstes Jahr wären alle Einzelheiten schon wieder vergessen gewesen.
Was also kam heraus?
Für die Geräte selbst gibt es ein paar realisierbare Verbesserungswünsche, um die sich Ulrich kümmern wird.
Was die Software betrifft, so waren die Äußerungen äußerst vage und ungenau, teilweise sogar widersprüchlich. Es hat sich jedoch ein Wunsch herauskristallisiert, um dessen Umsetzung ich nicht herumkommen werde.
Und zwar möchten einige Anwender die Geräte über Äpps bedienen können. Die Bedienung über Mobilgeräte ist zwar bereits über die von mir eingeführte HTTP-Schnittstelle im Browser durchaus möglich, aber den Anwendern wohl zu umständlich. Die wollen ausdrücklich Äpps für ihre Smartphones.
Ich selbst bin ja Handyvermeider, und entsprechend kenne ich mich mit Äpps überhaupt nicht aus. Aber sei’s drum. Ich werde noch in diesem Jahr eine Besprechung mit meinen Jungs ansetzen, um herauszubekommen, ob jemand davon schon Erfahrung in der Äpp-Entwicklung hat. Es werden wohl zwei Plattformen unterstützt werden müssen – Android und Äpple-iPhone. Windows Phone ist ja inzwischen praktisch tot.
Mir graut vor dem Aufwand. Das ganze muss konzipiert, spezifiziert, implementiert, dokumentiert, validiert, verifiziert, evaluiert, zertifiziert, und was weiß ich noch alles werden.
Was eventuelle rechtlichen Implikationen betrifft, sollen sich meine beiden Spezialisten mal schlau machen.
Sorgen machen mir auch die kurzen Update-Zyklen der Betriebssysteme mobiler Kommunikationsgeräte. Wenn die Äpps auf einer Version funktionieren, heißt das nicht, dass sie auch bei einer neueren Version funktionieren. Das ist bei anderen Betriebssystemen zwar auch ein Problem, aber Updates kommen dort nicht ganz so oft vor. Außerdem hängen die dafür genutzen Computer üblicherweise gar nicht am öffentlichen Internet, sondern werden nur unter administrieller Aufsicht aktualisiert, was die Angelegenheit besser planbar macht.
Hallo bp,
schaue dir mal Apache Cordova
ist fast zwei Apps in einer
Viele Grüße
LikeLike
Danke für den Hinweis.
Ich will aber erst einmal herausfinden, inwieweit meine Mitarbeiter schon Apps erstellt haben, und falls ja, werde ich mich an den von ihnen genutzen Entwicklungsumbebungen orientieren, denn darin haben sie dann ja bereits Erfahrung.
LikeLike
Zertifiziert? Nach was willst du denn zertifizierten?
LikeLike
Da ich darauf aus Annenühmitätsgründen nicht antworten will, kriegst du die Standardantwort:
42
LikeLike
Pfft. Irgendwann schreib ich dir mal ne Mail. Dann darfst du mir das sagen 🙂
LikeLike
Auch per Mail nicht, edi.
LikeLike
Gehört das nicht zu den Dingen, die man gewöhnlich outsourct? Also Firmen, die Apps entwickeln lassen, tun das wohl oft in Indien, weil es nur einen Bruchteil kosten würde.
LikeLike
Ob andere Firmen das outsourcen, interessiert mich nicht. Das hier ist mein Job. Und selbst wenn wir verstärkt im Ausland entwickeln lassen würden, wären wir trotzdem deutschen Regularien unterworfen. Und ich werde meine Schnittstellen nicht Fremdfirmen überlassen.
Falls wir hier nicht mit den Äpps klarkommen (befürchte ich nicht, denn heutzutage scheint jeder Hobbyprogrammierer Äpps entwickeln zu können), übergebe ich die Aufgabe an Herrn Grau (oder eventuell auch an Standort 5). Dann darf der sich damit profilieren.
Die Spec bleibt aber eh an mir hängen.
LikeLike
Solange man wettbewerbsfähig bleibt, ist das sicher der bessere Weg.
LikeLike
Die Konkurrenz wird uns da sicher nicht so schnell gefährlich.
SW-Entwicklung ist der Teil des Geschäftes, in dem ich fit bin. Das will ich mir sicher nicht leichtfertig abnehmen lassen.
Als ich hier in der Firma die SW-Entwicklung übernommen hatte, war es für mich neu, dass ein großer Teil Embedded-Programmierung war. Damit komme ich inzwischen klar. Äpp-Entwicklung dürfte im Vergleich dazu trivial sein.
LikeLike
Viele Äpps sind doch auch nicht viel anderes, als eine in HTML5 zusammengezimmerte Website mit etwas JavaScript dabei – man merkt es nur nicht, aber intern läuft einfach die Browser-Engine des Smartphone-Systems. Es sollte sich also möglicherweise einfach ein „mobiler Aufsatz“ für die Browser-Schnittstelle entwickeln lassen. Die ist vermutlich auch nicht wirklich „zu umständlich“, sondern lediglich nicht für Mobilgeräte geeignet, rein vom Design her. Dementsprechend muss man wahrscheinlich viel zoomen und dann dauernd hin und her schieben, um alles zu sehen, sowas will man natürlich auf dem Handy nicht.
Aber wenn so ein Interface „mobilgerecht“ ausgelegt wird, dürfte es die Benutzer zufriedenstellen. Wenn es dann noch ein schönes Äpp-Icon bekommt, umso besser 😉
LikeGefällt 1 Person
Ja, darauf läuft es mehr oder weniger hinaus.
Auf so ein 4- oder 5-Zoll-Display passt einfach nciht viel drauf, so dass man das UI dafür anpassen muss.
Die Äpps kriegen aber erst mal nur die wichtigste, rudimentäre Funktionalität. Die kann man ggf. später immer noch ausbauen.
LikeLike
Wenn du Entwickler hast die JavaScript/HTML können und Erfahrung mit Webframeworks in PHP haben: easy. Auch wenn die es davor nie gemacht haben.
Schau mal nach Framework7 oder Ionic.
Haben auch coole Demo Cases….
Mit Ionic bin ich in 2 Tagen mit insgesamt 5 Stunden soweit gekommen Wep-Json-Services abzurufen und in der App anzuzeigen und einen Barcodescanner mit Produktaufruf zu implementieren… 🙂
Mithilfe des Browsers kann man das super entwickeln und testen. Mit PhoneGap wird es dann für iOS und Android ausgerollt. Glaub selbst Windows Phone wäre dabei… bin mir aber nicht sicher …
Das coole bei Ionic ist dass du die App über Konsole erzeugen kannst und mit zb „ironic genrate page name“ neue Seiten der App anlegen kannst. Mit ionic serve wird ein Webserver mit Tools gestartet … wenn du dann entwickelst dann erkennt dein Browser dass sich eine Source geändert hat und macht automatisch n reload. Über die Webmastertools von Chrome kann man wunderbar debuggen. Die Ionic Docs sind auch super. Vieles fertig zum easy verwenden vorhanden. Wollten es auch outsourcen… aber dann war es erschreckend wie einfach es geht.
CSS und JS lässt sich pro Page nutzen… es gibt dutzende fertige Plugins… Barcodescanner oder gps api usw.
Gucks dir an… wirklich super… jeden erfahrenen (Web)Developer wird seinen Spaß dran haben… „ionic doc cli“… drei Commands und los geht’s mit Hello World 🙂
LikeLike
Basiert btw wohl auf Cordova.
LikeLike
Danke für die Tipps.
Implementation/Programmierung dürfte noch das kleinste Problem sein. Aber wir müssen uns an einige rechtlichen Auflagen halten, was die Angelegenheit verkompliziert.
LikeLike
Pingback: #Projektleiter2030 #Blogparade //1759 | breakpoint
Pingback: SM wie Social Media //1766 | breakpoint
Pingback: Programmänderung //1781 | breakpoint
Pingback: Was Männer wollen //1872 | breakpoint
Pingback: Let’s Twitt‘ Again //1944 | breakpoint
Pingback: Mündliche Aufgabe //2165 | breakpoint
Pingback: Ein Wunsch wird sich erfüllen //2274 | breakpoint