Trip Journal

Post on 25-May-2015

510 views 0 download

Transcript of Trip Journal

Trip Journal and Windows 822 November 2012

{“name” : “Radu Vunvulea,“company” : “iQuest”,“userType” : “enthusiastic”“technologies” : [ “.NET”, “Azure”, “Web”, “Mobile”, “SL” , “JS”],“blog” : “vunvulearadu.blogspot.com”,“email” : ”radu.vunvulea@iquestint.com”,“socialMedia” :

{“twitter” : “@RaduVunvulea”,

“fb” : “radu.vunvulea”}

}

Who am I?

What kind of application is Trip Journal

Why Windows Store App

How does Trip Journal look on Windows 8

Project setup

What we had to take into account

How to monetize your application

Agenda

Trip Journal

• Record your trip information• Places• Photos• Videos• Impressions

• Share your experience on Facebook• Share trips• Publish trips• Search trips• Import KML files

• Review your memories • From your mobile application• From Facebook application

Supported platforms

Symbian

AndroidPhones

AndroidTablets

Windows 8

iPhone4

iPhone3G, 3GS

Text

• The app received a $100.000 prize from Google for innovation concept and design

• And now we are on

Trip Journal

What kind of application is Trip Journal

Why Windows Store App

How does Trip Journal look on Windows 8

Project setup

What we had to take into account

How to monetize your application

Agenda

Why a Windows Store App

• Brand new app market• Emergent market • Big opportunity for startups

• A dual operating system• Classic computers• Tablets

• Reinventing the UI and UX

Why a Windows Store App

Did we were alone on this road?

Did we were alone on this road?

Did we were alone on this road?

• Microsoft Romania offered all their support• Technical documentation• UX documentation• Technical support• Frameworks that are not published yet

• A device with Windows 8• Meeting reviews

• Publicity• Exposure

What kind of application is Trip Journal

Why Windows Store App

How does Trip Journal look on Windows 8

Project setup

What we had to take into account

How to monetize your application

Agenda

How the application looks like

Text Text

Text Text

Text Text

How the application looks like

Text Text

Text Text

Text Text

How the application looks like

Text Text

Text Text

Text Text

How the application looks like

Text Text

Text Text

Text Text

How the application looks like

Text Text

Text Text

Text Text

What kind of application is Trip Journal

Why Windows Store App

How does Trip Journal look on Windows 8

Project setup

What we had to take into account

How to monetize your application

Agenda

Project setup

• Team size: 2 developers• Period of time: 6 weeks

• Source control: TFS• Development devices:

• Virtual machines• More virtual machines• Series 7 Slate PC (Samsung)

• Technologies/frameworks:• C#/XAML• Caliburn.Micro (MVVM)• Facebook SDK• Bings Map

What kind of application is Trip Journal

Why Windows Store App

How does Trip Journal look on Windows 8

Project setup

What we had to take into account

How to monetize your application

Agenda

Native languages

C# XAML

JavaScript HTML5

C++ XAML and Direct X

Native languages

C# XAML

JavaScript HTML5

C++ XAML and Direct X

Native languages

C# XAML

JavaScript HTML5

C++ XAML and Direct X

Native languages

C# XAML

JavaScript HTML5

C++ XAML and Direct X

Windows Store App is not an Android or iOS application

Learn how a Windows Store App should look and behave

• Windows Store App is not an Android or iOS application

• The location for different components is different• The way you can group content is more natural• The fond type and size is very well defined• Location of each item on the screen is well defined• AppBar for custom actions

• The application need to serve the user• Operating system controls the lifetime of the application

Explain to the UX team what is Windows Store App

• No more shadows• No more rounded corners• No more buttons spreaded all over the screen

• Predefined fond type and size• Location of each controller is very well predefined• Simple and fluent design• Discover Windows 8 UX features • Snap “screen”

• What was their feedback:• Simple• Clear• Natural• Easy to use • Learning curve is fast

Privacy policy hell

• All applications that use internet connection HAVE TO contain a privacy policy

• What does it mean?• A web page with a privacy policy statement• On the setting page of your application you shouldhave a button to redirect the user to that page

• Recommendation:• Add a privacy policy statement to all applications

• Background tasks (similar to Windows Services)• They were created to save users battery, internet costs and to have a better

experience• Are controlled by the operating system• Resource access limitations• Can be written only in C# or C++• A application can have more than one background task

• Application lifetime

• What kind of resources an application can use

• Specific UI controllers and animations

Don’t forget about specific features

Publication steps

• Create and activate a development account for Windows Store• Reserve the name of your application• Create from Visual Studio packages for each platform

• X86, x64, ARM• Fill the application description page from the management portaland Publish

• The validation period can take maximum 10 days

• You can simulate the validation process using Windows App Cert Kit

What kind of application is Trip Journal

Why Windows Store App

How does Trip Journal look on Windows 8

Project setup

What we had to take into account

How to monetize your application

Agenda

Can I monetize my Windows Store App?

• Sell your application• Windows Store will take a 30% of your profit• A build in trial mechanism

• Add Adds on your application• You can have adds only on the free or trial version

• Sell custom features separately• Special spells in a game• Extra gold in a game• Different backend services

We never let a project fail.