Nachdem wir letzte Woche ein Interview mit Gaurav Kalra von Next Matters geführt haben, zu dem ihr uns auch einiges an Feedback gemeldet habt, konnten wir diese Woche den Windows Phone Entwickler Hannes Biribauer für ein exklusives Interview gewinnen. Der Entwickler ist inzwischen eine feste Größe in der Szene; die bekannteste App dürfte dabei Week View sein: Ein erweiterter Kalender, der unter anderem eine wöchentliche Ansicht bietet, beziehungsweise die Version Week View 8, die zusätzlich Windows Phone 8-spezifische Funktionen unterstützt. Darüber hinaus finden sich mit Measure Tools und Daily Activities unter anderem auch Apps zur genauen Bestimmungen von Entfernungen und ein Schrittzähler im Portfolio des Entwicklers.
WParea.de: „Hallo Hannes, würdest Du Dich unseren Lesern bitte kurz vorstellen?“
Hannes Biribauer: „Mein Name ist Hannes Biribauer, ich bin 36 Jahre alt, arbeite beruflich als Softwareentwickler für „Business Software“ und freiberuflich als „App Entwickler“ auf der Windows Plattform. Ich entwickle Apps auf Projektbasis für Kunden und meine eigenen Apps.“
WParea.de: „Wie bist Du zu Windows Phone gekommen?“
Hannes Biribauer: „Mein erstes Smartphone war ein HTC Touch Diamond 2, auf welchem Windows Mobile 6.1 lief. Als Entwickler kam natürlich bald der Wunsch auf, eigene Programme für dieses Phone zu entwickeln. Es gibt diese sogar noch in einem Store (GPSpeed). Ich glaube, der letzte Download einer dieser Apps war vor mehr als einem Jahr. Der offizielle Store für Windows Mobile wurde von Microsoft bereits vor einigen Jahren eingestellt.
Vielleicht interessiert’s den einen oder anderen, wie das früher so war. Vor ca. 5 Jahren war bei der Anmeldung zu einem MS-Entwicklerkonto (ca. 90€ pro Jahr) inkludiert, dass man 5 Apps für den Store einreichen durfte. Wenn eine Submission aufgrund eines Fehlers abgelehnt wurde, war diese trotzdem „verbraucht“. Wollte man nach der 5. Einreichung eine weitere App in den Store einreichen, so kostete das 90€ pro Einreichung. Es dauerte ca. 1 Woche, bis man Rückmeldung bekam, ob die App angenommen wurde. Schnell mal ein Update breitstellen war also nicht möglich und noch dazu nach 5 Einreichungen kostenpflichtig. Man kann sich wohl gut vorstellen, dass es im MS Store daher nur sehr wenige Apps gab. Als wohl einer der wenigen Entwickler für Windows Mobile in Österreich, der tatsächlich Apps im MS Store hatte, habe ich im Jahre 2010 ein Vorseriengerät eines Windows Phones von Microsoft erhalten. Darauf lief eine Preview-Version von Windows Phone 7.0. Das Phone war auch in dieser Preview-Version bereits gut zu bedienen und die UI machte einen erfrischenden, neuen Eindruck. Daraufhin habe ich nur noch für dieses neue Phone Apps entwickelt.“
WParea.de: „Was ist deiner Meinung nach die größte Stärke der Plattform?“
Hannes Biribauer: „Eine große Stärke: Die Abgeschlossenheit des Systems. Jede App läuft in einer sogenannten „Sandbox“, also ihrem eigenen, abgeschlossenen Berich und kann nicht direkt mit anderen Apps kommunizieren oder diese „beeinflussen“. Bestimmte Aktionen erfordern immer eine Interaktion mit dem Anwender (z.B. Versenden von SMS). Das macht das System sehr sicher, da z.B. Viren per Design verhindert werden, weil diese nicht auf andere Apps zugreifen können. Auch der Versand von SMS im Hintergrund ohne Wissen des Anwenders ist also nicht möglich. Apps sind auf diese Weise auch vom Betriebssystem getrennt – dadurch kann ein App dieses nicht beeinflussen und z.B. nicht zum Absturz des OS führen – das macht Windows Phone sehr stabil.“
WParea.de: „Und wie sieht es mit der größten Schwäche aus?“
Hannes Biribauer (grinst): „Eine große Schwäche: Die Abgeschlossenheit des System. Viele Dinge, welche zum Beispiel unter Windows Mobile möglich waren, sind es nun nicht mehr. Eine einfache Taschenlampen-App war lange Zeit nicht möglich, weil ein Zugriff auf die verbaute LED in der Programmierschnittstelle nicht vorgesehen war. Weiterhin sind einige Dinge von Microsoft einfach vorgegeben und können von Entwicklern nicht verändert werden.
Ein Beispiel: Ich werde oft gebeten, beim Erstellen von Terminen in meiner App Week View weitere Optionen für die Termindauer oder Erinnerungszeiten zu ergänzen. Das wäre natürlich sehr sinnvoll, ist jedoch technisch nicht möglich, da zum Erstellen von Terminen (und bei vielen anderen Aktionen) ein von Microsoft bereitgestellter „Task“ verwendet wird und dabei die Programmkontrolle an diesen übergeben wird. Änderungen bzw. Erweiterungen dieser „Tasks“ in Aussehen oder Ablauf sind nicht vorgesehen und technisch daher auch nicht möglich.“
WParea.de (in Anlehnung an unsere letzte Sonntagslektüre): „Wie erlebst du die Zahlungsbereitschaft der Windows Phone Nutzer, eventuell auch im Vergleich zu anderen Plattformen – hast du je daran gedacht, nur von der App Entwicklung zu leben?“
Hannes Biribauer: „Eine einheitliche „Zahlungsbereitschaft“ gibt es meiner Meinung nach nicht. Seit mehreren Wochen gibt es leider ein Problem im Windows Phone Store (siehe mein Blog). Dabei ist es so, dass Benutzer, welche meine App im Rahmen einer Promotion-Aktion vor 2 Jahren kostenlos erworben haben, nun zum Kauf aufgefordert wurden und – was ich noch schlimmer finde – auch Benutzer, welche meine App regulär gekauft hatten neuerlich zum Kaufe aufgefordert werden. Das Problem ist bei Microsoft schon länger bekannt und trat auch bei sehr bekannten Apps wie z.B. Runtastic auf – leider hat es Microsoft innerhalb mehrerer Monate noch immer nicht geschafft, dieses Problem zu lösen.
Hier war es dann so: Manche Anwender haben mir geschrieben, dass sie ein Problem mit dem Update haben – ich habe das Problem erklärt. Ich bekam Antworten von Anwendern meiner App, dass diesen die App gefällt und sie diese daher noch einmal erworben haben! Das war nie in meinem Interesse, weil ich der Meinung bin, dass eine einmal gekaufte App immer wieder kostenlos neu installierbar sein sollte und ein Fehler des Stores nicht zur Folge haben sollte, dass Anwendern eine App mehrfach kaufen müssen. Das aber zur Einstellung und Bereitschaft zur Unterstützung mancher Anwender. Von anderen Anwendern hingegen bekam ich Beschimpfungen in den Store Bewertungen und in E-Mails und dass ich „Abzocke“ betreiben würde, weil diese für eine kostenlose App nun plötzlich zur Bezahlung aufgefordert werden. Wie gesagt: hier handelt es sich um einen Fehler des Stores, der Microsoft Support erkennt das Problem inzwischen auch an und arbeitet (angeblich) daran. Keine schöne Erfahrung jedenfalls.
Die Bereitschaft, für eine App etwas zu bezahlen, schwankt also sehr stark, würde ich sagen.
Von „noch ein zweites Mal bezahlen“ (obwohl nicht nötigt) bis zur „Weigerung, überhaupt etwas für eine sehr lange genutzte App zu bezahlen“.
Und zu dem Punkt „nur von der App Entwicklung zu leben“: Schön wär’s. Wenn ich die Arbeitsstunden in einen Stundenlohn umrechnen würde, müsste ich die Entwicklung an meinen Apps wohl sofort einstellen. Dazu kommt auch noch das tägliche Beantworten von Support E-Mails. Week View ist ja schon längere Zeit in der Liste der Top 5 „Paid Apps“ in Deutschland – von der Verkaufserlösen zu leben ist aber bei weitem nicht möglich.“
WParea.de: „Wie sehr freust du dich auf Windows 10 und welche Funktionen erwartest du am meisten?“
Hannes Biribauer: „Ich freue mich natürlich auf Windows 10 und hoffe, dass damit die mit Windows 8.x gemachten Versprechungen eingelöst werden. Die Zusammenführung der Programmierschnittstellen von „Windows“ und „Windows Phone“ ist ein großer Schritt – Benutzer werden davon profitieren, dass sie eine App nur noch einmalig erwerben müssen, um diese am Phone und am Tablet oder PC zu nutzen. Ich hoffe, dass dadurch dann mittelfristig auch der Marktanteil von Windows Phone steigt.
Als Entwickler merkt man halt sehr, dass die neue Programmierschnittstelle für WinRT (die gemeinsame Basis von Windows am Desktop und am Phone) eine Version 1.0 ist. Einige Funktionen, welche unter Silverlight und WPF zur Verfügung stehen, sind es in WinRT nicht mehr – ein klarer Rückschritt. Ein Beispiel: Unter Windows 8.1 (WinRT) stellt die Programmierschnittstelle keine Funktion bereit, um die im Kalender eingetragenen Termine abzurufen. Das macht somit eine einfache App, welche Termine am Live Tile anzeigt beinahe unmöglich beziehungsweise zumindest sehr schwer umsetzbar.
Hier ist auch schön sichtbar, dass es noch Unterschiede zwischen Windows am Desktop und Windows Phone gibt: In Windows Phone erlaubt die Programmierschnittstelle, Termine auszulesen und zum Beispiel auf einer Live Tile anzuzeigen – unter Windows ist das derzeit, wie beschrieben, nicht möglich. Das war nur ein Beispiel von vielen. Hier besteht dringend Nachholbedarf durch Microsoft und ich hoffe, dass das mit Windows 10 passiert. Die genannte Funktion zum Auslesen von Terminen wäre für mich sehr wichtig.“
WParea.de: „Was sind denn deine konkreten Pläne für die Zukunft von Week View und Co.?“
Hannes Biribauer: „Ich habe vor, Week View auf WinRT zu portieren. Derzeit basiert es auf Silverlight. Eine Portierung erfordert aber, dass grundlegende Funktionen wie das genannte Auslesen von Terminen möglich sind. Wenn das unter Windows 10 möglich ist – und soweit ich es bisher getestet habe, wird es möglich sein – ist mein Plan für Week View eine Portierung. Ich habe bereits einige Anfragen bekommen, warum Week View nicht für Windows am Desktop verfügbar ist und genau das möchte ich damit ermöglichen. Für alle meine Apps gibt es ToDo-Listen, in welchen ich Rückmeldungen von Anwendern sammle, priorisiere und sobald zeitlich möglich implementiere.“
WParea.de: „Was hältst du davon, dass Microsoft seine Anwendungen auch – und oft in besserer Qualität – für Android und iOS auf den Markt bringt?“
Hannes Biribauer: „Dass Microsoft seine Apps auch auf anderen Plattformen bereitstellt, kann ich mir noch erklären, spricht ja auch nichts dagegen. Dass diese teilweise bessere Qualität haben, öfter Updates erhalten und so weiter, ist … bedenklich. Wenn Microsoft selbst seine eigene Plattform nicht so gut als möglich unterstützt, wer soll es dann tun? Windows 10 soll hier ja nun die Vereinheitlichung bringen, welche mit Windows Phone 8.1 versprochen wurde. Unter Windows 10 ist es tatsächlich so, dass es für eine App eine einzige „Binary“ gibt. Das heißt, dass exakt das selbe „Programm“ sowohl am Phone als auch am Tablet/Desktop installiert wird. Ich hoffe natürlich, dass sich dadurch der App Umsatz erhöht – Windows (am Desktop) hat nun mal einen weit höheren Marktanteil als Windows Phone.
Dass das Nutzerinterface von MS Apps nun teilweise an Android angepasst wird, finde ich nicht gut, siehe beispielsweise die MS-Health App mit dem „Burger-Menü„, welches übrigens ein eigener Control unter Windows 10 sein wird. Wo die Reise hingeht, werden wir wohl zur Build Konferenz Anfang Mai genauer wissen. Momentan wird auch Xamarin stark gepusht – also Entwicklung auf mehreren Plattformen mit C# – auch damit möchte ich mich künftig intensiver beschäftigen.“
WParea.de: „Arbeitest du momentan an neuen Apps, über die du schon etwas verraten kannst?“
Hannes Biribauer: „Ja, ich arbeite derzeit an einer App mit dem Namen „Daily Activities“. Diese ist auch bereits in einer sehr frühen Version im Store. Die App verwendet den Schrittsensor, welcher in manchen (leider nicht allen) Lumia Phones verbaut ist, um Schritte und Aktivitäten aufzuzeichnen. Die Idee hinter der App: Sein Handy hat man immer dabei und eine solche App erspart einen oft teuren Fitnisstracker mit dem Vorteil, dass man „seine“ Daten nicht an irgendeinen Server schicken muss.
Daily Activities wird als Universal App entwickelt, läuft also am Phone und am Desktop. Das ist auch der von Microsoft empfohlene Weg: neue Apps nur noch als Universal App zu entwickeln. Weiterhin war mir dabei der Lerneffekt für die Entwicklung unter WinRT wichtig, welche doch recht unterschiedlich zur bisherigen Entwicklung für Windows Phone (mit Silverlight) ist. Auch von Anfang an auf eine gute Architektur und Testbarkeit der App zu achten, war mir wichtig – ich sehe es auch als meine „Prototpyp App“ für WinRT an.“
WParea.de: „Welches ist dein liebstes Windows Phone Gerät?“
Hannes Biribauer (grinst): „Wenn man das alte Windows Phone 7.0 Vorseriengerät dazurechnet, besitze ich derzeit sechs Windows Phones, ich bin also ein „Windows Phone Sammler“ – zum Testen von Apps ist das sehr praktisch. Auf dem ältesten läuft wie gesagt eine Vorabversion von Windows Phone 7.0, auf einem Lumia 630 läuft die Windows 10 for Phone Preview Version.
Mein „liebstes Gerät“ ist jedoch mein Lumia 1520, welches ich täglich verwende. Das Phone ist zwar ein bisschen unpraktisch, weil absolut nicht „hosentaschentauglich“. Wenn man es aber gewohnt ist, möchte man den 6 Zoll Bildschirm nicht mehr missen.“
WParea.de: „Was für Tipps würdest du einem werdenden Windows Phone Entwickler mit auf den Weg geben?“
Hannes Biribauer: „Ich gehe davon aus, dass ein künftiger Windows Phone Entwickler bereits die Programmiersprache C# beherrscht, weil das Voraussetzung ist und außerdem auch abseits der Windows Phone Entwicklung sehr hilfreich ist, wenn man als Software Entwickler arbeiten möchte. Mir persönlich hat es immer am meisten geholfen, zum Lernen einer Technologie einfach mit dieser zu arbeiten.
Meine Empfehlung ist daher: Wenn du App-Entwicklung lernen möchtest, entwickle eine App! Dabei sollte man nicht daran denken: Braucht das jemand oder wird es jemand kaufen? – Das ist völlig egal, wenn es ums Lernen geht. Wenn es der erste Veruch mit App Entwicklung ist, dann entwickle die 1000. Taschenlampen App. Obwohl es so einfach ist lernt man dadurch zum Beispiel etwas über den sogenannten „App Life Cycle„. Sobald die Apps etwas umfangreicher werden, sollte man sich mit Themen wie der Testbarkeit der Programmcodes, Design Patterns, SOLID usw. vertraut machen – so wie bei der „traditionellen“ Softwareentwicklung auch.
Grundsätzlich ist es aber wohl so wie beim Radfahren: Durch das Lesen von Büchern und indem man anderen dabei zusieht, wird man es nicht lernen. “
WParea.de: „Kommen wir zur letzten Frage: welche Apps nutzt du privat – außer deiner eigenen – am liebsten?“
Hannes Biribauer: „WhatsApp, Photosynth für Panoramaaufnahmen, RSS Central (ist schon etwas älter), Facebook (ich finde die App besser als die Integration in die Kontakte), mehrere Astronomie Apps (da ich Hobby-Astronom bin), Here Maps/Drive als Navi, Runtastic fürs Laufen und Wandern und einige Spiele.
Eine Sache möchte ich hier noch ergänzen: Vielen Dank an alle Leute, die mir Feedback geben und mich bei der Entwicklung und dem Testen meiner Apps unterstützen! Week View ist beispielsweise in 10 Sprachen verfügbar und ich hatte dadurch Kontakt zu den Leute, welche diese Übersetzungen für mich erstellt haben. Das ist für mich ein sehr schöner Aspekt der App-Entwicklung, wenn man sich mit Personen aus China, Russland, Schweden, Frankreich usw. unterhalten kann. Des Weiteren habe ich auch Kontakt mit einigen anderen App-Entwicklern. Auch wenn wir Apps im selben Bereich entwickelten, haben wir uns bei Problemen gegenseitig geholfen – auch das ist ein sehr schöner und „verbindender“ Aspekt bei der App Entwicklung.“
Wir bedanken uns bei Hannes Biribauer für das sehr ausführliche Interview und sind wie immer gespannt auf euer Feedback zur neusten Developer Story. Vergesst bitte nicht, dass wir den Entwickler für das nächste Interview bereits im Vorfeld auf unserer Facebook Seite vorstellen werden und ihr die Chance habt, eigene Fragen zu stellen, die euch unter den Nägeln brennen.
Herunterladen (1,99€, kostenlos testen) – ab WP7.5, zusätzl. Funktionen ab Windows Phone 8
Da das AppStore Problem mit WeekView weiter besteht – hat jemand eine sinnvolle Kontaktmöglichkeit zum MS Support? Und ich meine NICHT Telefon…
Brieftaube
Hmmm selbst wenn ich sie nochmal kaufen möchte bekomme ich einen Store-Fehler… Komisch Zahlungsweise ist via Telefon-Provider. Hat jemand von euch eine Idee?
@Hannes: Kopf hoch, deine App ist in meinen Augen Alternativenlos.
Hallo Hannes, vielen Dank erstmal für Weekview, tolle App. Wie ist denn der programmiertechnische Aufwand für die Live Tiles. Ich finde das viele Apps hier den Mehrwert nicht nutzen, z.B. Whatsapp oder Messenger im allgemeinen, eine Zeile Text und das wars, da kann man doch auch mehr rausholen. Microsoft selbst behandelt die Tiles auch recht stiefmütterlich z.B. im nativen Kalender. Ist das so schwierig oder liegt es auch hier am geringen Marktanteil?
Kommt drauf an. 😉
Einen Text am Live Tile darzustellen ist relativ einfach. Man benötigt aber auf jeden Fall einen separaten Programmteil, welcher beim OS registriert wird und dann z.B. jede 1/2 Stunde ausgeführt wird. Week View und andere Apps stellen jedoch nicht einfach nur einen Text dar sondern rendern ein Bild im .png Format (wg. Transparenz) auf das Live Tile – das ist etwas aufwändiger und man muss gut darauf achten, das recht knappe Speicherlimit, welches für Hintergrundaufgaben gilt nicht zu überschreiben.
Tolles, sehr informatives Interview, Danke an WParea und Hannes!
1. ….bin einer der Benutzer, welche Week View App im Rahmen einer Promotion-Aktion vor 2 Jahren kostenlos erworben haben, nun zum Kauf aufgefordert wurden… und hatte die App nun gekauft… (schlechtes Info-Verhalten von MS leider dabei)
2. Bzgl. Daily Activities:
App läuft wohl auch auf dem 830, wie ich gerade feststelle …… schön damit trotz Nutzung wohl Herr über seine Aktivitätsdaten bleibern zu können!
Dank an den Entwickler
Ich habe mein Handy vor einer Weile neu aufgesetzt, aber weekview8.1 stürzte permanent ab, ließ sich nicht mehr öffnen. Daher benutze ich zurzeit leider den Standard Kalender, der zwar leichter einzustellen ist, aber immer nur Aktivitäten des jeweiligen Tages anzeigt.
Werde nun mal nachschauen ob die App weiterhin beim öffnen abstürzt.
Bitte versuche eine Neuinstallation…bei Problemen bitte um Kontaktaufnahme über die Support E-Mail Adresse.
Danke für das Interview und auch an Hannes für seine Zeit. 🙂
Dankeschön für das Interview.
Was die App Week View betrifft (die beste App für nen Kalender) werde ich auch noch mal neu kaufen.
tolles Interview! und btw week view ist auch für mich eine unverzichtbare App! schönes Wochenende @all 🙂
Ja, ich hatte auch die Nase voll von den nun schon zu lange dauernden Update Problemen und habe die App noch mal bezahlt, Dankeschön Microsoft
Vielleicht hilft das.
http://answers.microsoft.com/de-de/winphone/forum/wp8-wpapps/store-fehler-80004005/1a2b262b-ce9d-4bda-86e3-1c0c8bc535d3
Auch im „Users Voice“ Forum von MS gibt es einen entsprechenden Thread dazu: https://wpdev.uservoice.com/forums/110705-dev-platform/suggestions/7168298-provide-fix-for-c101a7d1-when-updating-80004005-w
Ich finde die App super, nicht ohne Grund eine der must have apps im Store.
Ich habe sie damals gekauft obwohl ich sie nicht dauerhaft benutzen konnte. Ich weiss gar nicht mehr woran es lag. Vielleicht gebe ich ihr nochmal eine Chance.
Was mir fehlte, fehlt aber bei vielen, ist eine gute Anbindung an den Lockscreen. Hier bietet MS mittlerweile doch viel besser API. Aber ich habe das Gefühl das sie kaum genutzt werden. Schade eigentlich.
Mich hätten noch ein paar fragen zum Unternehmen interessiert… Wie groß seit ihr. Ist wp wirklich so wenig lukrativ für Appenrwickler…
Sonst macht weiter so. Die App ist top 🙂
😉
Würde mich freuen, wenn du der App nochmal eine Chance gibst und mir auch mitteilst, was dir ggf. nicht so gut gefällt.
Ad Lockscreen Integration: Hier hat sich MS beim API Design leider nicht gerade ausgezeichnet. Damit am Lockscreen ein Text angezeigt wird, muss man diesen dem „WideBackContent“ des Live Tiles zuweisen – der Rückseite des „breiten“ Live Tiles. Dieser Text wird dann jedoch auch – wie der Name vermuten lässt – für die Rückseite des breiten Live Tiles verwendet. Man sieht dann den derzeitigen Inhalt des Live Tiles (grafische Wochendarstellung oder weitere Termine) und direkt überlagernd den Lockscreen Text. 🙁 So ist das natürlich unbrauchbar. Der Lockscreen Text hätte ein eigenes „Property“ sein müssen, unabhängig vom Inhalt der breiten Live Tile Rückseite.
Ad Unternehmen: Ich bin ein einzelner Entwickler, entwickle Week View also alleine.
Im Rahmen von Projektarbeiten für Firmen ist das unterschiedlich. Kleinere Projekte habe ich alleine umgesetzt, umfangreichere Sachen mit anderen Entwicklern gemeinsam.
Aber eine App kann ja auch das Hintergrundbild vom Lockscreen festlegen und dann eine geeignete Kalenderansicht darauf rendern.
Stimmt! Das mache ich in einer anderen App (LockScreen Calendar) auch. Warum also nicht beide Funktionen in einer App? Hier kommt eine andere Einschränkung ins Spiel: Hintergrundaufgaben, welche Live Tiles aktualisieren und z.B. einen Hintergrundbild für den Lockscreen rendern haben sehr strenge Limitierungen. Wenn diese länger als eine bestimmte Zeit laufen od. mehr Resourcen an Ram benötigen, werden diese vom OS beendet. siehe: https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh977056.aspx
Week View erlaubt mehrere Live Tiles und das „pinnen“ von Terminen als Countdown. Diese Live Tiles müssen periodisch neu gerendert werden. Das „geht sich noch aus“ vom Speicherbedarf her. Jedoch noch ein Hintergrundbild rendern würde das Speicherlimit überschreiten mit der Folge, dass überhaupt keine Aktualisierung mehr erfolgen würde.
Der „neue“ (sehr unpraktische), von MS empfohlene Weg für dieses Problem bei WinRT: Für Hintergrundaufgaben unmanaged Code verwenden, damit die .net Runtime nicht geladen werden muss und so etwas mehr Speicher zur Verfügung steht. :/ Ich hoffe, dass sich auch hier bei Win10 etwas ändert…
Ich finde week View einfach toll ist sehr gut anzuwenden und umfangreich ich schreibe alle meine Termine hinein und das live tile zeigt alles an. Auf alle(4handys) habe ich bei nur 1x bezahlen installiert. Nur auf meinem tablet bekomme ich die app nicht rauf, bin sehr sauer darauf. Aber danke das es deine app gibt.
Karin geschrieben auf lumia 1520. Danke
Wird auch schwierig, die App auf einem Windows 8 Tablet zu installieren, da die App nur für Windows Phone verfügbar ist 😉
Week View ist nur für’s Phone verfügbar, nicht für Tablets. 😉
Mit Windows 10 wird es dann möglich sein, die selbe App für Phone und Tablet anzubieten und ich habe auch geplant, hier eine Portierung durchzuführen.
Hallo,
Hat mich sehr gefreut, die Fragen von Leon zu beantworten – falls jemand noch etwas wissen möchte, bitte einfach fragen. 🙂
Bei konkreten Fragen zur App könnt ihr mich auch über die Support EMail Adresse (in der About-Seite der App) erreichen oder auf meinem Blog.
Zur Fehlermeldung des Store möchte ich noch sagen: Dabei handelt es sich um ein Problem des Windows Phone Store, welches vom MS Support auch als solches erkannt wurde und es soll hier in der nächsten Woche mit dem Rolout einer Lösung begonnen werden.
Ich selbst kann dieses Problem nicht „beheben“, weil es wie gesagt kein Fehler der App ist, auch andere Apps sind davon betroffen. Die gesamte Historie inkl. EMail-Verkehr mit MS-Support findet ihr auf meinem Blog: http://www.hannesbiribauer.com
lg
Hannes
Danke auch hier nochmal, Hannes, war wirklich ein sehr ergiebiges und schöne Interview.
Mein Dank gilt auch dir Leon für das sehr gute Interview und die gute Nase für den richtigen Interviewpartner 😉
In deinem Blog schreibst du, dass dir die „Problemlösung“ von MS in einer Woche zugesichert wurde. Hoffen wir mal, das dieses leidige Thema damit endlich ein Ende gefunden hat…
Hoffe ich auch. Leider gibt es deswegen ja noch immer schlechte Bewertungen im Store und MS Support Deutschland/Österreich meint ja immer noch, dass die Entwickler schuld sind. MS Support USA, mit welchen ich in Kontakt bin, haben das Problem ja bereits eingestanden. Top Kommunikation MS intern 😉
Hallo Hannes
Du hast viel qualifiziertes Feedback was an der WP Plattform aus Entwicklersicht schlecht ist. Mir hats beim lesen die Haare gesträubt. Kam dieses Feedback auch mal zu Microsoft? Mir macht es so den Anschein, dass MS da etwas vor sich hinwerkelt und total an den Entwicklern vorbei schiesst. Mich dünkt es auch, das MS systematisch die Entwickler belügt, überspitzt formuliert (universal App Wp8). Löscht einem das nicht ab? Ich wäre gefrustet.
Ich habe Probleme ins entsprechende Entwicklerforum gepostet, welches von MS Mitarbeitern moderiert wird. Ob diese das dann an die entsprechenden Leute weiterleiten, kann ich nicht sagen. Wenn die Kommunikation so gut funktioniert wie zwischen den einzelnen Support Abteilungen, wohl eher nicht.
Ich habe auch Threads im „UsersVoice“ Forum erstellt und teilweise wurde auf diese auch eingegangen. Z.B hat es die Programmierschnittstelle unter WP 8.0 nicht erlaubt, Termine zu bearbeiten/löschen – unter WP 8.1 geht das jetzt.
Natürlich hätte es schon unter WP 7.0 funktionieren sollen…wie viele andere Dinge. 😉
Muss man halt damit leben als Entwickler für diese Plattform.
Wirklich frustrierend waren nur meine Erlebnisse mit dem MS Support wg. des Store Problems in den letzten Wochen (http://www.hannesbiribauer.com/wordpress/?p=800), welcher die Anwender belogen hat und die Schuld für das Problem auf die Entwickler geschoben hat, obwohl zeitgleich beim Support in USA anerkannt wurde, dass es sich um ein Store Problem handelt (alles in meinem Blog dokumentiert).
Wenn man dann noch schlechte Bewertungen der App erhält für ein Problem, das nicht an der App liegt, ist das tatsächlich sehr frustrierend, wie man sich vorstellen kann. Es gibt aber auch viele positive Bewertungen im Store, über welche ich mich natürlich freue. 🙂
Schreibst du die Apps alleine? Gibt es sowas wie eine Entwickler Community, an die man sich wenden kann, die ggf., wenn man z.B. blockiert ist, ein Code Review mit dir macht oder Pair Programming? Ich meine, sehr bald würde ich der Community auch etwas zurück geben können, so dass es ein gegenseitiges geben und nehmen wird. Oder steht man durch ein gewisses Übermaß an Misstrauen einer Zusammenarbeit mit einer solchen Community eher abwehrend gegenüber? Ansonsten wird die Arbeit doch schnell, wie früher, bei einer Entwicklung nur für den Client, zu einer „im stillen Kämmerlein“. Wie läuft das ab? Ich bin auch Entwickler und würde gerne Apps für den Windows Store entwickeln. Hauptberuflich arbeite ich aber in großen Projekten in Teams mit anderen Entwicklern zusammen und Code Review und Pair Programming gehören zum Alltag.
Wie würdest du vorgehen, wolltest du eine App entwickeln, die zu umfangreich ist, als dass du sie zeitlich alleine wuppen könntest?
Die Apps, welche unter meinem Namen im Store sind, habe ich alleine entwickelt. Bei Arbeiten im Rahmen von Projektaufträgen ist das unterschiedlich, also bei kleineren Sachen mache ich das alleine, bei umfangreicheren Anwendungen gemeinsam mit anderen Entwicklern.
Die 1. Anlaufstelle für WP Entwickler ist: dev.windowsphone.com
Hier kann man sich beim „Dashboard“ anmelden und hat eine Übersicht seiner Apps. Hier gibt es auch ein Entwicklerforum, in welchem man andere Personen bei Problemen fragen kann…und man erhält auch tatsächlich Antworten. 😉 Ich bin auch mit ein paar WP-Entwicklern persönlich in Kontakt und wir helfen uns gegenseitig. Wenn ich Lösungen für Probleme weiß, poste ich das auch im o.g. Forum, um anderen zu helfen.
Code Reviews und Pair Programming gab es bei meinen „eigenen“ Apps nicht.
Ich arbeite ebenfalls hauptberuflich in einem Entwicklerteam inkl. Code Reviews, Bug Tracking, Unit/Integration Testing usw.
Ad „sehr umfangreiche Apps“:
Wenn nicht alle Funktionen sofort zur Verfügung stehen müssen, würde ich iterativ vorgehen d.h. zuerst die nötigsten Funktionen bereitstellen, damit die App verwendbar ist und einen Mehrwert bietet. Danach diese in künftigen Updates erweitern. Das hat den Vorteil, dass man Rückmeldung von Anwendern bekommt und so erfährt, was für diese wichtig ist und man kann die Punkte für das nächste Update danach priorisieren. So habe ich es z.B. bei Week View gemacht.
Bei Apps wo eine große Anzahl an Funktionen sofort bereitstehen muss würde ich Leute fragen mit denen ich bereits zusammengearbeitet habe, ob wir das gemeinsam machen. 🙂
Danke für diese prompte und ausführliche Antwort. Das ist ja bereits eine Anleitung zum Entwickeln. Super! Hätte nicht gedacht, dass das von dir erwähnte Forum so hilfreich sein kann.
Da werde ich mir zunächst einmal deine App kaufen und mir weitere Anregungen holen. Ich gehöre übrigens nicht zu denen, die nur kostenlose Apps downloaden. Hab mal in meinem Microsoft Konto nachgeschaut. Seit 2012 bin ich dort registriert. Und für jedes Jahr bekomme ich da schon eine mehrseitige Liste an Käufen angezeigt. Übrigens auch Hardwarekäufe wie z.B. das Surface Pro (3) das Type Cover (3), die Arc Touch Mouse u.s.w. sind da mit aufgelistet. Viele meiner Käufe kamen auf Anregung von WParea zustande. Sind einfach nur gut die „Jungs“. Und ich hab Apps auch schon mehrfach bezahlt. Das nicht ganz preiswerte Spiel GTA St. Andreas z.B. seit 2012 dreimal. 😉
Gerne 😉
Ich bezahle auch für Apps, ist mir lieber als kostenlose Apps, wo man dann mit Werbung zugepflastert wird. Surface Pro 3 ist ein tolles Gerät, ich warte mal ab, was Anfang Mai bei der BUILD vorgestellt wird + rechne damit, dass es einen Nachfolger gibt.
Wirst du vor Ort sein?
Leider nicht. Flug + Hotel + Konferez ist mir zu teuer.
Werde die billig Variante wählen: Live Stream im Netz verfolgen. 🙂
Wie sieht’s denn mit Band Apps aus? Hast du da schon angefangen?
Tatsächlich habe ich vorige Woche mein „Band“ erhalten (siehe auch: http://www.hannesbiribauer.com/wordpress/?p=849). Hab es via ebay aus den Niederlanden erworben, da bei uns ja leider nicht verfügbar 🙁 Ein Projekt ist aufgesetzt und eine App dafür in Planung. Ist aber noch zu früh als dass ich genaueres dazu sagen könnte. Sobald es was dazu gibt, werde ich auf meinem Blog davon berichten.
Super, danke für die schnelle Antwort. Falls du noch einen Input brauchst, ich denke eine App mit der man vorher eingegebene „Loyalty Cards“ mit QR-oder Barcodes auf dem Band abrufen kann wäre super. (Wie die Starbucks-App aber eben auch für andere Karten)
Klingt interessant + werde ich mir ansehen, was man hier machen kann. Ein Tile am Band erstellen geht ja jetzt schon (das SDK ist „Preview“). Zugriff auf einige Sensoren geht auch, Zugriff auf GPS aber z.B. noch nicht.
Ich hätte mal eine Frage zu WeekView (8)…
Und zwar kann man dort auch im Gegensatz zum WP-Kalender Termine (aus dem Google Kalender? abrufen die älter als zwei Wochen und weiter entfernt als 6 Monate sind?
Wenn ja ist die App sofort gekauft!
Ja, das ist möglich!
Und wie macht man das? Ich gehe auf den Monat November und es werden mir keine Termine aus meinem Google Kalender angezeigt
Würde mich auch freuen
Tu’s doch.
Habe WeekView gerne benutzt, leider wurde es mir bei einem Update zerschossen. Nun kann ich es nicht einmal mehr normal runterladen: Fehler 80004005.
Kann mir da jemand helfen?
Hatte das gleiche Problem.
App deinstalliert
Eventuelle Updates abbrechen
Temporäre Files löschen (kann aber auch optional sein)
Gerät Neustarten
Shop und erneuter Kauf
-> Funktioniert wieder!
@Hannes
Super App ich habe Sie auch ein zweites mal gekauft 🙂
Hilft bei mir nicht,immer noch der gleiche Fehler:-(
Dann am besten mal MS Support anrufen. Ansonsten eventuell mal versuchen im Online Store rauszuschmeißen bzw. die erneute Installation anstoßen. Mehr fällt mir dann aber auch nicht mehr ein.
Ansonsten versuche dich per Support E-Mail mal direkt an Hannes zu wenden, sofern es nicht der Fehler ist, den er bereits beschrieben hat.
Schöner Beitrag, benutze Week View seit Veröffentlichung und es ist für mich persönlich die wichtigste App auf meinem Smartphone und dazu gibt es auch den besten Support den ich kenne, was will man mehr:)
Klasse App und klasse Typ. Ich hatte mal ein Problem und er hat mir sehr schnell auf meine Anfrage geantwortet. 🙂
Also ich fand und finde das 1520 immernoch sehr passgenau in der Hosentasche.
Sicherlich, man merkt es immer in der Tasche, aber so klaut man es einem nicht so schnell 😉
Wieder mal ein sehr schönes Interview. Muss auch einfach nochmal das WParea Team loben. Verfolge eure Arbeit seit WP7 und man merkt, das die Community hier immer erwachsener wird.
Die Beiträge befinden sich meiner Meinung nach auf einem sehr hohen Niveau, ohne dabei gelegentlich auf Sarkasmus und Witz zu verzichten.
Mich würde auch mal ein Interview des WParea Teams interessieren. Was ihr für die Zukunft plant, bzw. welche Ideen ihr gerne noch verwirklichen würdet.
Oder, was ihr euch in Zukunft von Windows erhofft.
Danke für dein Lob!
Zumindest unsere beiden Entwickler werden in dieser Reihe noch zu Wort kommen. Das gesamte Team wird sich an anderer Stelle und zu einem anderen Zeitpunkt zu seinen Zukunftsplänen äußern 😉
LG, das WParea.de Team
Super! Da bin ich schon gespannt drauf. 😉
Schöne Idee 🙂 Da freue ich mich auch schon drauf!
Tolles Interview. Danke
Schön zu sehen, dass es euch gefällt, wir werden auf jeden Fall noch einige Developer Stories veröffentlichen, wenn das von der Community nach wie vor gewünscht wird.
wirklich klasse! top fragen und super antworten. hat mir in vielerlei hinsicht geholfen.
Interessantes Interview und eine spitzen App das WeekView. Nutze WeekView seit bestimmt 1 1\2 Jahren und wills nicht missen
Kann mich da nur anschließen – die App ist wirklich top.
Sehr gute App Nutze ich auch sehr oft!
Hat Spaß gemacht zu lesen 🙂 Week View gehört bei mir zu den Top Apps, ließ sich aber leider auch trotz regulärem Kauf nach Handywechsel nicht mehr installieren. Ich kauf es jetzt ohne zu schmollen einfach nochmal – die App und das Engagement des Entwicklers sind es allemal wert! Danke!
Ein Entwickler der wirklich Ahnung hat.
Ich hab als Dankeschön seine App gekauft auch wenn ich nicht wirklich Verwendung dafür habe.
Gute Arbeit der Post!
Super Beitrag und auch super App, die ich auch erneut gekauft habe. Ich hoffe, dass Hannes noch einige meiner Wünsche umsetzen kann.
Zum zweiten mal dickes Lob!
vielen dank an euch .. uns entwickler von diesem format vorzustellen .. ich selber benutze auch seine apps und wollte mich für seine bemühungen um windows phone bedanken . leute wie er ,die sich nicht vom apfel oder von google locken lassen, sind hier selten geworden ..
Teil 3 dann bitte mit Rudy Huyn 😉
Teil 3 wird schon an die Entwickler von Foundbite gehen, aber Rudy Huyn steht in unserer Liste natürlich auch sehr weit oben 😉
Verratet doch nicht gleich alles ;-P
Super Artikel! Ihr seid klasse! Also wenn ihr so weitermacht, kommen tatsächlich bald Rudy Huyn und zum Schluss Joe Belfiore und Gabe Aul xD
Wir sehen, was wir tun können 😀
😉
Super Beitrag!