EBEC Zagreb Dani inženjera Viktor Fonić, BEST Zagreb Mobile Applications
Jan 13, 2015
15%
45%
40%
Europe
8%
39% 53%
USA
iOS AndroidOthers Nokia
gs.statcounter.com
21%
15%
37%
27%
Worldwide
iOS
• XCode
• Objective-C
• CS193p Stanford
• WWDC videos
• iOS Simulator
Android
• Eclipse IDE
• Java
• Huge amount of tutorials
• Google I/O videos
• Android Emulator
Developer tools
• C-like language (actually nothing like you’ve seen before)
• Low-level (fast)
• Constantly improved by Apple
Objective-C
• Java - objective-oriented language
• High-level (slower)
• Language developed by Oracle for general purpose
Java (Android)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<link rel=”stylesheet” href=”style.css”><link rel=”stylesheet” href=”tablet.css”
media=”only screen and (min-width: 481px)”><link rel=”stylesheet” href=”desktop.css”
media=”only screen and (min-width:769px)”>
<!doctype html><html lang=”hr”>
<meta charset=”utf-8”><meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1”><link rel=”stylesheet” href=”style.css”><link rel=”stylesheet” href=”tablet.css”
media=”only screen and (min-width: 481px)”><link rel=”stylesheet” href=”desktop.css”
media=”only screen and (min-width:769px)”>........
</html>
<form action=”index.html” method=”post”><label for=”name”>Ime i prezime: </label>
<input type=”text” name=”name” id=”name”required placeholder=”e.g. Jack Daniel’s” />
<label for=”email”>Email: </label><input type=”email” name=”email” id=”email”
required placeholder=”[email protected]” ><label for=”comment”>Komentar: </label>
<input type=”text” name=”comment”id=”comment” requiredplaceholder=”Upišite komentar” />
...</form>
Final thoughts
• iOS is still no.1
• Android is catching up
• Windows Phone also
• Don’t exclude BlackBerry