Post on 06-May-2015
description
contacto@soreygarcia.com | @soreygarcia | blog.soreygarcia.me
El ecosistema de aplicaciones modernas con tecnologias Microsoft.
dispositivos
servicios
herramientas
oportunidades
Expectativa de crecimiento a nivelde dispositivos móviles
2003 20102015
2020
50 billion
Cisco
Escuela de Arte Bahaus
Swiss Style
Kinetic typography
Auténticamente digital
Custom Script(s)<//>
Windows Azure Mobile Services
Windows Store iOS
Android
Windows Phone 8
iOS
Android
HTML 5/JS
SDKs
Server-Side
Scripts
&
Scheduler
El Developer Center es la única vía autorizada para llevar aplicaciones
a usuarios finales por parte de desarrolladores estándar
http://dev.windowsphone.comhttp://dev.windows.com
Develop
& Debug
Submit
& Validate
Certify
& Sign
Windows Phone Application Deployment Service
Windows Store
For Windows Phone
WinRT WinPRTCompartido
Networking
Sensors
Proximity Storage
In App purchase
Threading
Windows.Foundation
Location
XAML Base elements
async / await
Windows Phone 8 App Windows 8 App
Windows Phone 8 App Windows 8 App
XAML UI
Framework
.NET Code
(C#; VB.NET)
Windows Runtime
APIs
Partner Runtime Engines
DirectX 11Native Interop
Component
Windows Runtime
APIs
IE10 Web Browser Control
Partner Runtimes & Game Engines
Portable Class Libraries
Windows Phone 8 / Windows 8
Services
ViewModels (limited or abstract)
Models
Views (XAML)
App Lifecycle
Navigation
ViewModels (Storage, Alerts, Timers)
Herramientas de apoyo
Then
No
un
Pro
ject
Kule
r
Windows Phone
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Windows Core Services
WinPRT (Windows Phone RunTime)
C / C++ C# / VB.NET
XAML
Comm. & Data Graphics & Media Devices & Printing
Application Model
Windows Phone 7.5
- Visual Studio 2010
- Expression Blend 4
- Updates: 7.1.1, 7.8
Windows Phone 8
- Visual Studio 2012
- Blend 2012
Ambos SDK tienen las herramientas de registro de teléfono,
despliegue de aplicaciones y demás básicas del toolkit
Cuatro emuladores para Windows Phone 8
WVGA (480x800) 512MB RAM
WVGA (480x800) 1GB RAM
WXGA (768x1280) 1GB RAM
720P (720x1280) 1GB RAM
Máquinas virtuales de HyperV
Requisitos: Win8 x64 Pro o superior
Soporte a virtualización y Second Level
Address Translation (SLAT)
•
•
•
Ideas para destacarsehttp://developer.windowsphone.com/en-us/design
App Container
App Code
Web Platform
HTML App Host Process
Running app
Windows Runtime
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
Geo-location
Proximity
Direct3D Direct2D Direct Write
PlayTo
Contracts
Bing
Azure Mobile
HTML5/CSS XAMLInput Controls
Authentication
Bluetooth
USB
HID WiFi direct
Point of service
3Dprinting
Scanning
WebGL
HTTP
Contacts
Appoint-ments
Speech synthesis
Diagnostics
Portable
Sensors Playback Capture
Printing
SVGCanvas
Local storage
SMS
StreamsBackground
transfer
Syndication Networking
XML and JSON
Skydrive
Live tiles and toast
Accessibility Data binding
Application services
Threading/timersMemory
managementGlobalization Cryptography
Xbox Live
10” 1024x76813” 1400x105020” 1920x108030” 2560x160011.6” 1366x768
Hacer máscon menos
42pt
20pt
11pt
11pt
11pt
9pt
Además de miles de tutoriales y todo el contenidoen MSDN, se encuentra esteeBook gratuito que puede serdescargado en Mobi, EPUB, PDF y desde la tienda de Amazon Gratis.
http://blogs.msdn.com/b/microsoft_p
ress/archive/2012/10/29/free-ebook-
programming-windows-8-apps-with-
html-css-and-javascript.aspx
Sorey Garcíacontacto@soreygarcia.com | @soreygarcia | blog.soreygarcia.me