presentation

47
Mobile and digital publishing Vo Thanh Loc Epsilon Mobile Pte Ltd

Upload: thanh-loc-vo

Post on 06-Dec-2014

278 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Presentation

Mobile and digital publishing

Vo Thanh LocEpsilon Mobile Pte Ltd

Page 2: Presentation

OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student

Page 3: Presentation

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.

Page 4: Presentation

OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student

Page 5: Presentation

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

Page 6: Presentation

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 …

Page 7: Presentation

“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?

Page 8: Presentation

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

Page 9: Presentation

User interfaceUser interface:

Pretty built-in componentsNaturally animation integration.

Page 10: Presentation

User interface

Page 11: Presentation

Frameworks FrameworksMapKitAudioVideoPDFAnimationNetwork…

Just like .Net frameworks, you have nearly everything you need.

Page 12: Presentation

PerformanceMemory leaksTime profilerMemory usage…

Page 13: Presentation

Develoment toolsXcode: code editorCore Data: design database structureInterface Builder: design views and interfaceInstrument: for performance benchmark and

optimize.Application Loader: for upload new

Page 14: Presentation

Market and monetizationAndroid is keeping up with iOS about number

of apps as well as number of devices.

Page 15: Presentation

Market share by vendorSource: IDC (Feb )

Page 16: Presentation

Mobile OS

Page 17: Presentation

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”

Page 18: Presentation

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?

Page 19: Presentation

Learn algorithm, the development model, the mobile styles of thinking, the general knowledge.

Focus in one platform.

Page 20: Presentation

OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student

Page 21: Presentation

The information transformation

Page 22: Presentation

A picture is worth a thousand words

Page 23: Presentation

"One must learn by doing the thing; for though you think you know it, you have no certainty, until you try.”

- Sophocles

Page 24: Presentation

Digital eraA whole new way to explore informationNew utility come from your finger.Not only knowledge but also EXPERIENCE.

Page 25: Presentation

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.

Page 26: Presentation

BookDamn … where is my

highlight?What does this word mean?

Page 27: Presentation

BookBooks come with tools

Page 28: Presentation

DemonstrationWhat the hell does this mean ?

Page 29: Presentation

Interactive lessonsUse timeline to see the milestonesRotate object around.View 3D models…

Page 30: Presentation

Even kids can learn

Page 31: Presentation

Interactive lessonsUnderstand complex theory, definition, terms,

… which interactive demonstration.

Page 32: Presentation

News and magazineWe don’t need magic to create magazine like

this

Page 33: Presentation

Brochure

Page 34: Presentation

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?

Page 35: Presentation

It’s not a breakthrough we are talking about.

The right time, what matters.

Page 36: Presentation

The standard

It’ll become a standard soon, the new type of digital information.

Or maybe it did.

Page 37: Presentation

PapyrusThe answer from Epsilon for the needs of

market.Papyrus = the next gen of paper.

Page 38: Presentation

PapyrusConvert current content to digital.Provide platform for deployment.Tools for content maker

Page 39: Presentation

Digital publishingConvert existing content to digital.

PptPdfWordInDesignPhotoshopePub…

Page 40: Presentation

Digital publishingProvide platform for deployment

Page 41: Presentation

Digital publishingTools for content maker

WYSIWYG

Page 42: Presentation

The road aheadFull of challenges and obstacles

We won’t know until we try.

Page 43: Presentation

OutlineIntroductionMobile development on iOSDigital publishingEpsilon’s program for student

Page 44: Presentation

Epsilon program for studentInternshipPart-timeFull-timeEpsilon Challenge 2012iOS Course

Page 46: Presentation

Q & A

Page 47: Presentation

Thank you