Professional Documents
Culture Documents
Abstract
Introduction
Today 62.9% of the global population is using a cell phone, which
means 4.61 billion peoples ,out of 7,3 billions. From this 4.61, only 2.082
own a Smartphone. The Smartphone market has 3 big leaders, and here they
are, in order of the market place:
Android
Android its a software platform and a OS, based on Linux, initially
developed by Google, but then taken by the OHA(Open Handset Alliance).
The developing language officially accepted by Google is Java, XML. The
platform has been released on November 5 ,2007, once with the foundation
OHA, this alliance owning 48 members, including hardware, software and
telecommunications. Android Studio is the official IDE (Integrated development
environment) for Android
1. Create a new project where, after we configure it, we can test the
application on emulators or straight on the phone, activating the
developer option, only USB needed for that.
2. For the developer mode (emulating and testing on device through
USB) signing of an application its automatized through the debug
mode, without needing the users intervention, and its valid for 365
days. But the sign that we need in order to be able to deploy the
application, happens to be in the release mode, which we have to do it
ourselves.
We will create a developer account which will cost us 25$ and
will have lifetime validity, easily to configure too.
Weak spots:
IOS
IOS is an OS created by Apple and distributed only on their own
devices.
It was launched in 2007 for iPhone, but now it is available IPad(January
2010) or iPod Touch(September 2007). Language is Swift and Object C, and
UI is Cocoa Touch. XCode is the Apples IDE, and it can be used only on Mac,
more precise on OS X and none other like Windows and Linux. XCode can
only run on OS X but its free, easy to download and install.
IOS application flow
6.Target
3.
4.
5.
6.
7.
8.
9.
Weak spots:
Windows
Windows phone its a platform developed by Microsoft, which
targets a consume market, compared to Windows Mobile which
targeted only companies. Announced in October 2010, having as a
debutant Windows 7. Last version published was 8.1. The partnership
with Nokia was announced on February 11 2011 where Microsoft with
replace Symbian with Windows Phone.
Microsoft aims to create a platform that can run both on PC and
Smartphones, and on Xbox too, so the developer will have to create
only one application, and it will run on every device without any
modifications.
IDE its Visual Studio, where we have XAML for UI, C# for the code ,
C++ for Direct3D.
1.Create and
test
a new project
2. Fill
Package.appxmanifest
required
4.Build information
Solution (in release
mode)
5. Enter
dev.window
7.Submit
app (Fill all the information)
6.Dashboard
8.Upload
the APK
Friendly environment.
Unification of the platform and development of an application will be
available for all the devices.(PC , mobile , Xbox)
Visual Studio is available on every OS.
Weak spots: