Upload
thanh-loc-vo
View
278
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
Mobile and digital publishing
Vo Thanh LocEpsilon Mobile Pte Ltd
OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student
IntroductionEpsilon Mobile:
Singapore-based company specializing in digital publishing on mobile and tablet.
Founded by three BK StudentsOur core business:
Digital publishing on mobile Our current platform: iOS.
OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student
What to prepareDifficulties
Mac -> nightmare if you don’t have MacBook or iMac or Mac mini.
How to sell app?Devices are expensive?
It’s hard for a team or individual to develop iOS app on his own
What to prepareiATKOS for Hackintosh, or MacOSRegister for Apple Developer program:
$99/year for one person.Download Xcode, and iOS frameworksInstall iTunes for application deployment.Device: ipod touch or iphone or ipadAnd you could start, but …
“More than 550,000 apps to iPhone, iPad and iPod touch users in 123 countries around the world, with more than 170,000 native iPad apps available”
-- Apple’s press release Mar 5 2012
Then why people still come to iOS?
Language: obj-c, c, c++, javascript, ruby, python
Obj-cThe main language which can be used to
develop Mac, iPad, iPhone apps.Very similar to c and c++Object-oriented language
iOS development
User interfaceUser interface:
Pretty built-in componentsNaturally animation integration.
User interface
Frameworks FrameworksMapKitAudioVideoPDFAnimationNetwork…
Just like .Net frameworks, you have nearly everything you need.
PerformanceMemory leaksTime profilerMemory usage…
Develoment toolsXcode: code editorCore Data: design database structureInterface Builder: design views and interfaceInstrument: for performance benchmark and
optimize.Application Loader: for upload new
Market and monetizationAndroid is keeping up with iOS about number
of apps as well as number of devices.
Market share by vendorSource: IDC (Feb )
Mobile OS
Market and monetizationSource: www.appleinsider.com (Dec 2011)“Upon setting up an iOS device, a consumer must associate either a credit or gift card to her iTunes account. ”“This has not been the case for Android”
Mobile’s career challengeIf you want to enter mobile development,
what should you choose ?Android, iOS, Window Phone, Nokia or other
platform?Native, Web or Hybrid app?
Learn algorithm, the development model, the mobile styles of thinking, the general knowledge.
Focus in one platform.
OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student
The information transformation
A picture is worth a thousand words
"One must learn by doing the thing; for though you think you know it, you have no certainty, until you try.”
- Sophocles
Digital eraA whole new way to explore informationNew utility come from your finger.Not only knowledge but also EXPERIENCE.
You not only read a story, you interact with it. You not only see a product, you try it.You not only watch a movie, you join it.
Not only watch, read, see, hear, … you experience it.
BookDamn … where is my
highlight?What does this word mean?
BookBooks come with tools
DemonstrationWhat the hell does this mean ?
Interactive lessonsUse timeline to see the milestonesRotate object around.View 3D models…
Even kids can learn
Interactive lessonsUnderstand complex theory, definition, terms,
… which interactive demonstration.
News and magazineWe don’t need magic to create magazine like
this
Brochure
Digital eraYour company has a website? It’s cool.
Wow, that easy to own a website? Maybe we should have one.
Everyone own one site, we must own one.
You still don’t own one site?
It’s not a breakthrough we are talking about.
The right time, what matters.
The standard
It’ll become a standard soon, the new type of digital information.
Or maybe it did.
PapyrusThe answer from Epsilon for the needs of
market.Papyrus = the next gen of paper.
PapyrusConvert current content to digital.Provide platform for deployment.Tools for content maker
Digital publishingConvert existing content to digital.
PptPdfWordInDesignPhotoshopePub…
Digital publishingProvide platform for deployment
Digital publishingTools for content maker
WYSIWYG
The road aheadFull of challenges and obstacles
We won’t know until we try.
OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student
Epsilon program for studentInternshipPart-timeFull-timeEpsilon Challenge 2012iOS Course
Q & A
Thank you