Upload
gordon-breuer
View
304
Download
2
Embed Size (px)
DESCRIPTION
Wer für seine Kinder - oder auch für andere Zwecke - einen eingeschränkten "Gast"-Zugang auf seinem Windows Phone benötigt, kann hierfür die "Kinderecke" (engl: Kids Corner) verwenden. Hier lassen sich auf einer White-List Apps, Spiele, Musik (Alben & Wiedergabelisten) und Videos freischalten, auf die man dann in einer speziell abgeschotteten Umgebung zugreifen kann. Möchte man die eigene App darauf reagieren lassen, ob sie "normal" oder in der "Kinderecke" gestartet wurde, beispielsweise um bestimmte Einstellungen auszublenden oder Inhaltsfilter zu aktivieren, so geht das recht einfach über die API. In diesem kurzen Internetspecial sehen wir wie es geht.
Citation preview
Windows Phone
CSI: WP Dem Windows Phone auf der Spur
Gordon Breuer Senior IT Consultant / Software Engineer
msg systems ag
Internetspecial
Die Kinderecke: Gast-Account für Windows Phone
Gordon Breuer Senior IT Consultant / Software Engineer
msg systems ag
Windows Phone
+49 172 5717667
gordon.breuer
@anheledir
anheledir
gordonbreuer
.NET-Development
Social Media
Software-Architektur
C#
Medie
ngesta
lter
Schulu
ngen
SQL U
ser I
nte
rfa
ces
Marketin
g
User Experience
Windows Phone
Windows 8 LIN
Q
Silv
erlig
ht
WPF Videobearbeitung
Musik
Fantasy & RPG
Augmented Reality
Schreib
en
Demo Quick-Facts
Referenz Code-Beispiel
Kinderecke
Demo
Kinderecke
Kinderecke
Quick-Facts
Kinderecke
Kinderecke
• Die Kinderecke muss vorab in den Einstellungen aktiviert werden und entspricht einem „Gast-Konto“ für das eigene Windows Phone
• Apps, Spiele, Musik (Alben & Wiedergabelisten) und Videos können für die Kinderecke freigegeben werden: • Über die Einstellungen • Im Kontextmenü
• Kinderecke besteht nur aus dem Startbildschirm, keine zusätzliche Programmliste; nicht explizit freigegebene Apps etc. können nicht gestartet werden
• Design, Benennung und Hintergrundbild beim Aufruf können innerhalb der Kinderecke verändert werden, jedoch kein Zugriff auf weitere Funktionen des Systems
• Unterschiedliches Aussehen und/oder Verhalten einer App beim Starten innerhalb der Kinderecke ist möglich, muss jedoch vom Entwickler explizit umgesetzt werden • Beispielsweise für Einstellungen oder Jugendschutzfilter (Foren-Software, Browser, …) • Empfehlung ist in der Kinderecke Werbebanner und In-App-Käufe ebenfalls zu
deaktivieren • Alternative ist möglich über das Sperren mit einem Passwort, jedoch beeinträchtigt diese
„Störung“ die User Experience innerhalb der Kinderecke
Referenz
Kinderecke
Kinderecke
Namensraum: Windows.Phone.ApplicationModel
Klasse: ApplicationProfile
Eigenschaft: Modes Typ: ApplicationProfileModes (Enum)
Default = Normaler Start der App
Alternate = Start innerhalb der Kinderecke
Code-Beispiel
Kinderecke
Kinderecke
1: public bool IsRunningInKidsCorner {
2: get {
3: return Windows.Phone.ApplicationModel.ApplicationProfile.Modes ==
4: Windows.Phone.ApplicationModel.ApplicationProfileModes.Alternate;
5: }
6: }
Vielen Dank!
Gordon Breuer
Weitere Informationen zu CSI: WP - www.facebook.com/CSIWP