Tag Archives: App

Office 365 Konferenz App ist online

Heute nur zwei Tage vor der 1. großen Office 365 Konferenz in Deutschland ist die offizielle App verfügbar!

Die App bietet folgende Funktionen:

  • Ansicht der Sessions mit Name, Inhalt und Speakerfoto & Favoriten auswählen für die eigene persönliche Agenda
  • Anfahrt über die integrierte Navigation erstellen
  • alle Sprecher in der Übersicht
  • offline Syncronisation

Windows Phone App
http://www.windowsphone.com/en-in/store/app/office365-konferenz/7a51f37c-da3f-4292-838c-12d6ecf13fb2

Android App
https://play.google.com/store/apps/details?id=ml.EventApp2015Office365Konferenz

mobile Webseite für iOS Nutzer
http://o365konferenzapp.azurewebsites.net

Codeweek der EU – Heute noch um 16:00 Uhr!

codeweekBildquelle: http://events.codeweek.eu/#!DE

Project Siena – Mit einer App neue Apps bauen

Organized by:

Microsoft Student Partner, supported by Microsoft Deutschland GmbH

Contact email: raphael.koellner@studentpartners.de

Happening at:
Holzmarkt 2, 50676 Köln, Deutschland

From petek, oktober 17, 2014 at 16:00 to petek, oktober 17, 2014 at 18:00

Description:

Project Siena – Mit einer App neue Apps bauen

Es klingt verrückt, aber es funktioniert. Mit Fingern auf einem Touchbildschirm und einigen Zeilen Code lassen sich die schönsten Windows Apps in wenigen Minuten zaubern.

Im Rahmen des Kurses werden neben der Programmiersprache C# auch Designkonzepte für Windows Apps vermittelt. Dies ermöglicht es Kindern und Jugendlichen am Ende des zweistündigen Kurses ihre eigene App auch mit nach Hause nehmen zu können.

Durchgeführt wird der Kurs durch die Microsoft Student Partner (Link: http://www.microsoft.com/germany/visualstudio/techstudent/student-partners/default.aspx ). Ein Dank geht an Microsoft Deutschland für die Räumlichkeiten.

Veranstaltung: 16:00 bis 18:00 Uhr

Ort: Microsoft Office, Am Holzmarkt 2a, 50676 Köln (Link: http://www.microsoft.com/de-de/corporate/ueber-uns/standorte-directions.aspx)

Anmeldung bitte an der Information ab 15:30 Uhr auf der Etage 4.

Die Personenanzahl ist auf 20 Kinder/Jugendliche begrenzt.

——-
Ansprechpartner ist Raphael Köllner (Student) und
Patrick Schidler (Microsoft)

This event is for:

Elementary school students, High school students, Graduate students, Post graduate students, Employed adults

Main themes:

Basic programming concepts, Native mobile app development

Tags:

App, C#, Development, Entwicklung, Microsoft, Project Siena, Surface

Deutsche Datenschutzbestimmungen für App Entwickler und Anbieter [Bayern]

Apps und gerade die App Entwicklung war und ist bei Gerichten, Behörden und beim Gesetzgeber bisher keine große relevante Materie. Bisher gibt es meines Wissens nach auch nur ein veraltetes Buch aus dem Beck Verlag mit Titel Apps & Recht.

Nun hat im Juni das Bayerische Landesamt für Datenschutz eine Orientierungshilfe veröffentlicht. Diese spricht die App Entwickler und auch App Anbieter an. An Hand von Beispielen wird die juristische Materie beleuchtet und verdeutlicht.

Bis ich die Zeit gefunden habe mir das Dokument genauer anzusehen, hier einige Hinweise:

  1. Während des Entwicklungsprozesses müssen App-Entwickler nach dem Sparsamkeitsgrundsatz Daten erheben. Dies bedeutet, dass nur solche personenbezogenen Nutzungsdaten erhoben und verarbeitet werden dürfen, die für die Leistung der App absolut notwendig sind.
     “Privacy by Design” – gehört ebenso zum Entwicklungsprozess.
  2. Benutzer müssen über Art, Umfang und Zweck der Erhebung, der Verarbeitung und den Anwendungsfällen der persönlichen Daten in verständlicher Weise informiert werden. Es darf somit keine allgemeine Datenschutzerklärung geben, sondern diese muss auf die App angepasste. So muss die Datenerfassung speziell auf den jeweiligen Prozess transparent gemacht werden. Dazu zählen auch alle einzelnen Sensoren oder auch Kamera, Mikrophone etc. Wichtig ist dies vorallem bei der aufkommenden Trackingmanie.

    senible Daten I:
    Besonders ist in dem Entwurf auf die Verwendung von Standortdaten als sensible Daten hingeweisen. Diese sollten so sparsam wie möglich abgefragt werden und eigentlich so gut wie gar nicht verarbeitet werden. Bei einer Verwendung muss die Verarbeitung transparenz sein und der User aufgeklärt.

  3. Die Datenschutzbestimmungen der App sollten auf der Seite der App der des jeweiligen App-Stores so eingebunden sein, dass Benutzer diese vor dem Download lesen kann.
  4. Die Datenschutzbestimmungen und Kontaktinformationen der Entwickler muss in die App integriert werden und aus der App leicht zugänglich sein. So muss der User mit einem Klick auf die Informationen kommen. Auch ein Kontaktformular sollte eingerichtet sein. Es muss aber nicht genau die eigene Adresse genannt werden, es reicht nach aktueller Rechsprechung auch ein Postfach aus.
  5. sensible Daten II
    Daten aus dem Bereich Bankwesen oder auch aus dem Bereich Gesundheit oder andere sensible persönliche Daten wie die von Minderjährigen sind besonders zu sichern. Zur Sicherung soll eine eine verschlüsselte Übertragung, eine Verschlüsselung auf dem Backend Server und eine Verschlüsselung auf dem Gerät stattfinden. Die Passwörter müssen so sicher wie möglich sein.
    Weiterhin muss man natürlich auf gesetzliche zusätzliche Regelungen wie die des SGB z.B. bei Sozialversicherungsdaten achten.

Quelle:
Bayerisches Landesamt für Datenschutzaufsicht  Juni 2014
http://www.lda.bayern.de/lda/datenschutzaufsicht/lda_daten/Orientierungshilfe_Apps_2014.pdf

Pressemitteilung zum Problem der Datenschutzes in Apps von Mai 2014
http://www.lda.bayern.de/lda/datenschutzaufsicht/p_archiv/2014/pm008.html

 

In-App Käufe – Die EU reagiert – die Entwickler wohl auch

Die EU Kommission hat sich mit den Mitgliedsstaaten der EU zusammengeschlossen. Sie wollen das goldene Kalb des BGB oder besser gesagt die Kinder und Jugendlichen im Bezug auf In-App-Käufe besser schützen. Es gab und gibt sehr viele Beschwerden über dieses Geschäftsmodell, welches sich, auch aus eigener Erfahrung, wohl zu einem der verbreiteten Modelle der Finanzierung einer App gemacht haben. Dabei geht es nicht nur um Apps, sondern auch um Spiele bei Facebook und Co. in denen In-App-Käufe zum Alltag gehören.

In-App-Käufe
Bei dem speziellen Geschäftsmodell, welches bei Spielen in Social-Networks oder auch bei Apps sehr häufig zum Zuge kommt, handelt es sich um ein Lizenzmodell. Bei In App Käufen erhält der Nutzer in der Regel kostenlosen Zugang zu einer Anwendung. Diese enthält rudimentäre Funktionen oder enthält alle Funktionen, aber in Spielen muss man wesentlich mehr Zeit für ein Fortkommen investieren. Die Funktionen oder auch bestimmte Gegenstände in Spielen können per InAppKäufen nachgeordert werden.
Dieses Modell ist sehr beliebt, da der Nutzer oder auch der Kunde zunächst an die App gewöhnt wird und diese testen/nutzen kann. Bei Spielen kann der Spieler so Gegner schneller bezwingen, Aufgaben besser erfüllen oder einfach nur schöner Aussehen. Gerade in chinesischen oder auch tailändischen Gegenden leben ganze Branchen davon statt InAppKäufe Zeit zu investrieren und Spielfiguren zu leveln oder Gegenstände zu erspielen.

Gefahren bei In-App-Käufen

Die Gefahren oder auch gezielt provozierte Situation könnte man sehr sehr grob mit der Jamba-Situation erklären. In beiden Fällen werden gerade Kinder und Jugendliche angesprochen, damit diese früher Jamba-Klingeltöne und heute Apps oder auch bestimmte Funktionen und Features einer App/eines Spieles haben. Daraus entwickelt sich die Gefahr, dass man mit nur einem Klick ein Geschäft innerhalb einer App abschließt oder auch schon mal ein Abo zum Beispiel um Zugriff auf einen Server mit bestimmten Leveln zu erhalten.

Diese ist Gefahr auf der einen Seite verführt zu werden Geld schnell und umkompliziert auszugeben ist auf der anderen Seite für die Entwickler oder Betreiber der App oder des Spiels eine hervorragende Einnahmequelle. In einem Gespräch wenige Wochen nach dem Release von Siedler Online deutete ein Vertreter von Bluebyth an, dass die Firma mit In-App-Käufen bereits mehr Umsatz und im speziellen Gewinn gemacht hat, also mit allen sieben Boxgames zuvor.

Maßnahmen der EU-Kommission

Die EU Kommission hat in Gesprächen mit Firmen wie Google, Apple oder Amazon und auch Verbänden Regelungen aufgestellt, die die Gefahren von In-App-Käufen abfangen sollen. Diese schränken den Entwickler und damit auch das Geschäftsmodell ein. Es kommt der EU Kommission auf mehr Transparenz an und eine deutlich verbesserte Wortwahl.

Maßnahmen:

  • Games advertised as “free” should not mislead consumers about the true costs involved;

  • Games should not contain direct exhortation to children to buy items in a game or to persuade an adult to buy items for them;

  • Consumers should be adequately informed about the payment arrangements for purchases and should not be debited through default settings without consumers’ explicit consent;

  • Traders should provide an email address so that consumers can contact them in case of queries or complaints.

 

Konsequenzen für die Entwickler

Hier eine kleine Checkliste für Entwickler. Die Regelungen sind noch nicht verbindlich und es gibt keine Konsequenzen, aber es schadet aktuell nicht sich an diese Vorgaben zu halten:

1. Keine Irreführung der Käufer/Nutzer
Wenn es In-App-Käufe in meiner Anwendung gibt habe ich in der Beschreibung der App selber und    auch bei der Bewerbung der App zum Beispiel im Store nicht geschrieben, dass diese free oder auch kostenlos ist.

2. Kinder nicht direkt auffordern zu kaufen oder Erziehungsberechtigte zu überreden
Wenn ich für meine Produkte in der App Werbung mache, dann ist diese neutral formuliert und richtet sich nicht an Kinder. Ich habe auch keine bestimmten Grafiken oder Bilder oder auch Logos verwendet, die sehr kindlich wirken um diese Zielgruppe direkt aufzufordern.
(Diese Regelung wurde unweit von einem Urteil bestätigt, in der eine Firma gezielt Werbung an Kinder gerichtet hatte. Dies soll in Zukunft wahrscheinlich ganz verboten sein. Weiterhin können Jugendliche in Deutschland nur im Rahmen ihres Taschengeldes Apps kaufen. Über eine gesonderte Einwilligung oder Genehmigungsverwaltung der Eltern ist wohl aus praktischen verwaltungstechnischen Gründen abzusehen. )

3. Abrechnung von In-App-Käufen
Die Abrechnung der Produkte aus In-App-Käufen müssen klar und deutlich aufgeschlüsselt werden. Der Kunde/User muss genau über die Kosten und das dafür erhaltene Produkt aufgeklärt werden.
Es muss dementsprechend einen üblichen “Warenkorb” geben, der deutlich die zu kaufenden Produkte mit Preisen versieht und erst danach ein Kauf erfolgt. Es muss ebenso aufgeklärt werden, wie und wo das Geld abgebucht wird.

4. Kontaktmöglichkeit zum Entwickler/Betreiber
Ähnlich wie bei Internetseiten muss dem Kunden/User eine Kontaktmöglichkeit per Email an den Entwickler oder Betreiber der App zur Verfügung gestellt werden. Der Kunde benötigt neben einem Kontaktformular eine Emailadresse, die er zur Kontaktaufnahme bei Fragen und Problemen nutzen kann.

Konsequenzen für die App-Store-Betreiber
In Deutschland geht die weit überwiegende Meinung davon aus, dass die Allgemeinen Geschäftsbedingungen der  App-Store Betreiber in dem Punkt nichtig sind, dass das Geschäft nicht zwischen Ihnen und dem User zustande kommt, sondern zwischen dem User und dem Entwickler/Betreiber der App. Aktuell ist dies noch streitig, da die App-Store-Betreiber natürlich nicht wollen, dass diese durch eine Vertragsbeziehung in Haftungstatbestände kommen, sondern dass diese nur als reine Vermittler mit einer Vermittlungsgebühr fungieren.

Wir werden sehen, ob die Storebetreiber von Apple über Google bis Microsoft oder auch Amazon sich an die Regelungen halten und sogar ihre Zertifizierungsprozesse anpassen. Da es sich um amerikanische Unternehmen handelt, ist dies aktuell unwahrscheinlich. Aber erstmal sind nun die Storebetreiber am Zuge auf die Aktion der EU Kommission zu reagieren.

Quelle:
EU Kommission – Vertretung in Deutschland
http://ec.europa.eu/deutschland/press/pr_releases/12568_de.htm

EU Kommission:
http://europa.eu/rapid/press-release_IP-14-847_en.htm

 

Student Technology Conference 2014

STC 2014

In der vergangenen Woche fand die STC 2014 in Verbindung mit dem nationalem Finale des Imagine Cup statt. Im Rahmen dieser Konferenz können Studierende mit Mitarbeitern und Partnern von Microsoft zusammen treffen, sich austauschen und die neusten Informationen rund um Developer und IT Pro Themen erhalten.

Alle Informationen und die AGENDA finden Sie hier: www.stc2014.de

WP_20140403_009 WP_20140403_001 WP_20140403_003 WP_20140402_022

Ich konnte mit mehreren Vorträgen zu der Konferenz als Speaker und Mitorganisator beitragen und wir konnten auch einen Kollegen von Osborn & Clark für einen Vortrag gewinnen.

DPE_rules

 

Aufzeichnungen der STC findet Ihr hier:

WindowsPhone App rakoellner im Store

Heute vor wenigen Stunden eine Windows Phone App gebaut und schon ist diese im Store.

Ich arbeite aktuell noch an einem besseren Logo und auch das Design wird noch verfeinert 🙂

Nun könnt Ihr auch am Phone alle aktuellen Posts auf diesem Blog unter News lesen und unter Office 365 alle aktuellen Themen zu diesem Produkt finden.

Link zur App:
http://www.windowsphone.com/de-de/store/app/rakoellner/fab01b5b-068f-4126-8a40-73da2bd19705

Screen2 Screen1

MVP App für Windows 8 im Store

 

Lars Heinrich und Peggy Reuter haben eine MVP App für Windows 8.1 heute in den Store gestellt. Die MVP Kollegen haben diese sehr ansprechend umgesetzt.

Ich finde diese beim ersten Eindruck sehr gelungen. Also wer sich über die MVPs in DACH informieren will, sollte sich die App zulegen.

Link:
http://apps.microsoft.com/windows/en-us/app/microsoft-mvp/76423176-608d-49d3-9670-efe4c14a40d3

 

EU app economy – Studie

Die EU Kommission hat eine Studie von GIGAOM Research in Auftrag gegeben und in der vergangenen Woche veröffentlicht.

Der Bericht konzentriert sich auf die Dimensionierung und die Qualifizierung der EU App-Ökosysteme. Dies bezieht sich auf Umsatzgenerierung, unterstützende Arbeitsplätze und Engpässe bei EU App-Entwicklern.

Zu der Erhebung gehörten auch einige Zahlen:

  • 17,5 Mrd. Euro Umsatz machten EU Entwickler im Jahr 2013 und die Prognose geht auf einen Umsatz von 63 Mrd. Euro
  • 8,1 Mrd. Euro aus dem App Vertrieb, aus InApp Verkäufen und Werbung
  • 11,5 Mrd. Euro wurden von EU Entwicklern im Rahmen von Auftragsarbeiten erwirtschaftet

Schaut Euch doch einfach mal die Studie an:

Quelle:
https://ec.europa.eu/digital-agenda/en/news/sizing-eu-app-economy

EU Cloud Computing Magazin
https://ec.europa.eu/digital-agenda/en/news/net-cloud-magazine

Originale21 – Windows 8 App zum Urheberrecht

Diese App von Microsoft setzt die Kampagne fort, dass Microsoft sich für Originale und gegen Fälschungen einsetzt. Immer wieder gibt es Werbespots oder auch Plakate mit denen Microsoft gegen Fälschungen nicht nur im Softwarebereich vorgeht. Erst vor einigen Monaten hat Microsoft einen Softwarehändler zivilrechtlich und strafrechtlich verfolgt, der im großem Maße Microsoft Lizenzenvertrieb. Es steht im Raum, dass es sich dabei um Fälschungen handelte. Immer wieder fallen weiterhin Kunden bei Ebay darauf rein, dass sie Lizenzen kaufen, die entweder gefälscht sind oder aus Lizenzprogrammen stammen, die eben speziell für Behörden oder Bildungseinrichtungen vorgesehen sind und die klassisch nicht eingesetzt werden dürfen.

Die App zeigt viele Artikel, die sehr oft im Frage-Antwort Stil aufgearbeitet sind. So wird zum Beispiel ein bekannter Medienrechtler gefragt, was man bei Abmahnungen machen sollte oder ob ich die Fotos der letzten Klassenfahrt in Facebook einstellen darf. In der letzten Kategorie könnt Ihr die Filme der letzten Kampagne Originale setzen Zeichen anschauen.

Die kostenlose App ist eine gute Empfehlung. Stöbert doch einfach mal rein:

Link zu App:
http://apps.microsoft.com/windows/de-de/app/originale21/3e96afb5-658a-463c-b838-befc9ecb6802

 

Lego Mindstorm, Windows 8.1 und WindowsPhone 8

Einige Freunde und Kollegen haben mich schon gefragt: “Was hast du eigentlich an den letzten drei Samstagen so gemacht ?”. Dies möchte ich diesmal durch einen Blogbeitrag kurz erläutern:

LNUIch habe drei Samstage von 9:00 Uhr bis gut 14:30 Uhr im Gymnasium Frechen verbracht. Dort fand eine Konferenz mit rund um 300 Teilnehmerinnen statt. Die Teilnehmerinnen waren Schülerinnen und teils auch Studierende aus der Region Aachen bis nach Köln. Es fanden über 10 verschiedene Kurse statt und darunter auch meiner.

 

Material

Diesmal hatte ich einen Kurs mit dem Titel Lego Education & Microsoft.  In dem Kurs haben wir in drei Tagen eigene Apps für Windows 8.1 und WindowsPhone 8 gebaut. Zur Planung und Kommunikation haben wir Features aus Office 365 und AZURE genutzt. Zum Beispiel haben wir einen Skydrive Pro zur Verteilung von meinen drei PowerPoint Präsentationen eingesetzt oder TFS (Team Foundation Server) zur gemeinsamen Arbeit an einem App-Projekt.

Klasse1

Besonders beeindruckend fand ich es, dass schon Schüler ab 12 Jahren sehr gut mit den Tools umgehen konnten. Ganz intuitive haben Sie Blend eingesetzt um ihre zuvor gemalte UI umzusetzen. Mit einem Klick “Open Project in Visual Studio” wurde das Projekt dann in Visual Studio 2013 Professional/Premium geöffnet. Dort bauten wir gemeinsam die Eventhandler, d.h. grob, dass wir der UI die Funktion verpasst haben. Dazu habe ich Codeschnippel vorbereitet, die die Schüler nur noch einsetzen und anpassen mussten. Dies hat mich zwei Nächte Arbeit gekostet, aber das Ergebnis war es wert.

Die Software haben vom DreamSpark Förderprogramm kostenlos erhalten, denn Schüler/Studierende können über www.dreamspark.com kostenlos Visual Studio 2013 laden. Der Download und die Installation war innerhalb von einer Stunde erledigt, so dass ich die Zeit genutzt habe, um Grundlagen der UI zu vermitteln.

kostenlose Software für Schüler/Studierende:
https://www.dreamspark.com/Student/Software-Catalog.aspx

Ein Dank geht hier auch an Nokia! Ich habe einige Tage vor dem Kurs mit Nokia Kontakt gehabt und konnte 4 Smartphones für den Kurs erhalten. Ich habe  ein Lumia 520, ein Lumia 625, ein Lumia 820 und ein Lumia 925 für den Kurs geschickt bekommen. Die Teilnehmer stützten sich auf die Phones und ließen Ihre Android-Phones links liegen. Als ich Ihnen noch zeigte, wie schnell mal die App über Visual Studio direkt auf das Smartphone bekamm, um diese zu testen, waren Sie absolut begeistert. Nicht mal eine angeordnete Pause wollte genutzt werden, es wurde einfach weitergearbeitet. Schüler/Studierende die freiwillig ihr Pause opfern, um an ihren Projekten weiterzuarbeiten, sind nicht alltäglich. Dementsprechend waren die Smartphones von Nokia und auch die NXT Roboter nicht mehr gesehen. Ich bekam nur noch die Frage: Wo sind die vollen Akkus? (NXT V2 Roboter brauchen 6 Batterien. Ich nahm umweltschonend natürlich Akkus.)

Nokia Developer Programm: http://developer.nokia.com/entwicklergeraet
dvlup: http://www.dvlup.com/SignIn

Ein weitere Dank geht an das Academia Team von Microsoft für die Leihe von 2 Surface RTs mit Touch-Cover. So hatten wir auch für die Windows 8.1 Apps zwei Testgeräte. Für die technische Beratung und die Bereitstellung eines Projektes für den NXT geht der Dank an Guter Logemann von Microsoft!

Neben dem NXT Mindstorm Robotern habe ich gleichzeitig für die andere Hälfte der Gruppe einen SpheroBall eingesetzt. Diesen Spheroball konnte man etwas vielfälliger einsetzen, da er nicht nur RGB-Farben darstellen, sondern auch touch-empfindlich ist und mit einer wahnsinnigen Geschwindigkeit durch den Raum rast. Übrigens Tests der Jugendlichen haben gezeigt, dass der Spheroball auch Unterwasser recht schnell ist.

SpheroBall: http://www.gosphero.com/

Nun hab ich zuletzt noch gut zwei Tage Arbeit, um die Apps abzuschließen und in den Store hochzuladen. Dann sollte es 10 neue Apps für das WindowsPhone 8 und 5 für Windows 8.1 geben. Die Anzahl der kostenlose Apps für den Spheroball und den NXT sollten damit verdoppelt werden!

Präsentation
(Vorstellung der Apps + Präsentation vor über 500 Leuten)

Ergebnis:
3 coole interessante Tage
Die Erfahrung, dass C# für Jugendliche kein Hexenwerk ist und zu schnellen Ergebnissen führt.
Nokia Lumia Smartphones sind cooler als Android und iPhone.
15 neue Apps (Phone + Windows)
gut 200 Personen Projekte + Hardware im 1 zu 1 vorgestellt (Die Jugendlichen haben dies übernommen und begeistert erzählt.)
2 direkte Käufe von Lumia 1020 (berichtet von den Eltern)
2 direkte Käufe von Surface 2 Pro (berichtet von den Lehrern der Schule)
2 Ausleihen von Lumia Phones über das Developerprogramm von Nokia zur AppEntwicklung
neidische Jugendliche in den parallelen Kursen, die immer vorbei kamen und mit der Hardware spielten.

 

verwendete Basis für die Demo-Apps und als Material für den Kurs:

NXT Lego Mindstorm Roboter
http://nxtnet.codeplex.com/
RoboterMoverApp (WindowsPhone) von Gunter Logemann
http://legobotprima.codeplex.com/

Spheroball for Windows 8.1 + WindowsPhone
http://developer.nokia.com/Community/Wiki/Controlling_Sphero_with_Windows_Phone_8
http://code.msdn.microsoft.com/windowsapps/Sphero-SDK-Sample-2b18913c