Prezentarea mea de la Droidcon 2013

droidconlogo2013

Am vorbit despre construirea rapidă de servicii de backend folosind Windows Azure Mobile Services. Da, avem tooling și pentru aplicații Android și iOS. Voi vedeți-vă de aplicația voastră de pe dispozitivul mobil, iar noi avem grijă de backend. Prezentarea mea de mai jos este adaptată din training kit:

Detalii la http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-android/ sau în tutorialul de 7 minute de mai jos:

Cursuri online de dezvoltare pe Windows 8

În a doua jumătate a lunii martie vom avea o serie de cursuri online gratuite pentru partenerii din Microsoft Partner Network. Recomand aceste cursuri pentru toți partenerii care au competența Application Development (fosta ISV sau Web Development) Silver sau Gold, sau pentru cei care ați achiziționat MAPS D&D (Microsoft Action Pack Subscription for Development & Design). Cursurile vor fi disponibile în PLC (Partner Learning Center) în limba engleză.

Înscrieți-vă aici (trebuie să aveți un cont valid de MPN).

19 mar, 10:30-12:30, Michal Morciniec
Windows 8 Application Platform

In this 2-hour webcast we introduce Windows 8 features relevant to developers: Windows RT APIs, Windows 8 store application packaging, deployment and execution model. We then focus on the application lifetime – activation, application data sharing. We also comment on functionality that will keep your application live even when not running: tiles, badges and toast notifications and explain the concept of the background tasks and lock screen apps.
WHAT YOU WILL LEARN: after completing this module you will have understanding of Windows 8 Store application lifetime and the impact it has on the design of your application. We will also point you to on-line material and resources that can help you with the implementation of the application features we mention in the presentation.
DEMONSTRATIONS: application process lifetime, application activation, sharing data between applications using contracts, local tile notifications and toasts, lock screen apps and background tasks.

20 mar, 10:30-12:30, Giuseppe Branca
Building Your First Windows 8 App in HTML5/JS

JavaScript has become a fist-class citizen for writing Windows 8 apps, so now even if you are a developer with skills related to the web technology you can write your first Windows 8 App straight away. In this 2-hour webcast we will show you how to structure the project of your app, we will recall the main aspects of HTML5, CSS and JavaScript.
DEMONSTRATIONS:  we will demonstrate how to build a simple single page app, place user controls and add the event handlers to them.

21 mar, 10:30-12:30, Giuseppe Branca
Windows 8 App: User Interface, Data Loading and Persistence (HTML5/JS)

In this 2-hour webcast we will show you how to build an app with a rich user interface, how to deal with storage of data, how to access the Internet from your app and how to reuse your skills in using third party frameworks.
DEMONSTRATIONS: we will demonstrate the main aspects for all of these topics, so at the end you will be able to start writing your first Windows 8 app and publish it to the Windows Store.

21 mar, 16:30-18:00, Martin Seitz, Susanne Kapp
Windows 8 App Certification and Windows Store

This 1:30h webcast discusses the certification process for Windows 8 Store Applications. It discusses the check-list data to fill for and application submission to the Store and explains what information is shown when your application is listed in the Store. Then the certification process is explained: the automated technical test and the manual content test executed by Store testers. We will comment of the most common top 10 reasons why applications fail the certification and how you can get help from Partner Services to resolve them.

DEMONSTRATIONS: we demonstrate application submission check-list data, Windows 8 Certification Toolkit (WACK)

22 mar, 10:30-12:30, Peter Vegh
Integrating Windows 8 App with Windows Azure Mobile Services

In this 2 hour presentation we will demonstrate how Windows Azure Mobile Services can simplify Windows 8 application development.
We will demonstrate how this service simplifies the storage of data into the cloud database, how you can authenticate easily with various authentication providers and how you can leverage this service for sending push notifications to the Windows 8 clients.
DEMONSTRATIONS: we show you how to build a simple Windows 8 Store application that uses Windows Azure Mobile Services.

25 mar, 10:30-12:30, Giuseppe Branca
Building Your First Windows 8 App using XAML/C#

For a developer coming from .NET background C#/XAML is a natural choice for writing a Windows 8 Store app.  In this 2 hour presentation we will show you how to structure the project of your app and we will recall the main aspects of XAML.
DEMONSTRATIONS: we will demonstrate how to build a simple single page app, place user controls and add the event handlers to them.

27 mar, 10:30-12:30, Giuseppe Branca
Windows 8 App: User Interface, Data Loading and Persistence (XAML/C#)

In this 2 hour presentation we will show you how to build an app with a rich user interface, how to deal with storage of data and how to access to Internet from your app.
DEMONSTRATIONS: we will demonstrate the main aspects for all of these topics, so at the end you will be able to start writing your first Windows 8 app and publish it to the Windows Store.

Back-end în Windows Azure pentru aplicații iOS

Dezvoltați aplicații pentru iPhone sau iPad? Atunci trebuie neapărat să încercați Windows Azure Mobile Services, un serviciu care vă ajută să faceți ușor beck-end-ul aplicației voastre direct în cloud. Mobile Services a fost lansat în august cu suport pentru aplicații Windows 8, iar de ieri suportă și iOS, și autentificare cu cont de Facebook, și Twitter, și Google, și Microsoft Account (fost Live ID), și multe alte goodies.

Detalii la scottgu.

  1. Faceți-vă un free trial la http://aka.ms/caagq4 sau
  2. activați-vă gratuitățile din abonamentul MSDN la http://aka.ms/jzjeev sau
  3. dacă sunteți parteneri în Microsoft Partner Network (pe un nivel în care nu aveți MSDN), puteți aplica pentru Windows Azure Cloud Essentials la http://aka.ms/fs4mfx, iar
  4. dacă sunteți startup în programul BizSpark activați-vă beneficiile la http://aka.ms/lmbbdi.

PS: stați pe fază, urmează suportul pentru Android

Windows Azure Mobile Services

Din ciclul „nici o aplicație fără back-end în cloud”, am lansat azi noapte Windows Azure Mobile Services, care vă ajută să creați rapid servicii în cloud-ul Windows Azure pentru aplicațiile voastre. Este un moment excelent pentru majoritatea dintre voi care lucrați deja la aplicații pentru Windows 8.
Din experiența ultimelor luni de discuții cu parteneri, agenții și dezvoltatori, sunt puține aplicațiile pentru Windows 8  care să nu aibă nevoie de un serviciu în back-end.

  • Dacă veniți din lumea dezvoltării de aplicații client și vă sperie dezvoltarea de servicii de back-end, atunci Windows Azure Mobile Services e pentru voi.
  • Dacă sunteți confortabili cu dezvoltarea de servicii custom și mâncați token-uri JSON pe pâine, atunci ignorați.

Windows Azure Mobile Services include în acest release stocarea de date, autentificare cu Windows Live ID și push notifications. Pentru la toamnă pregătim și alte servicii ca trimiteri de mesaje (SMS și email) și autentificare custom (inclusiv Facebook și Google). Platforma client suportată acum este Windows 8, dar stați pe fază și pentru iOS și Android.

Faceți-vă un cont obișnuit de trial pe http://windowsazure.com și veți putea crea gratuit 10 astfel de servicii, iar dacă veți avea succes cu unul din ele, puteți trece cu un clic pe mașini dedicate (similar cu Windows Azure Web Sites).

Detalii la http://www.windowsazure.com/mobile, pe blogul lui ScottGu și în înregistrarea de mai jos: