SlideShare a Scribd company logo
1 of 7
Download to read offline
Our Success Story
“Technical strength is wonderful.”
Interactive PDF Editor
技術は素晴らしい
Sakamoto ‐ CEO of Hoyu
Hoyu remains its position as a top education solutions company in Japan.
Having affiliated companies that serve typesetting/printing, it continues to lead
the industry in providing educational solutions and fulfils its mission to help edu-
cators, students and educational publisher digitalize the teaching.
OVERVIEW
Hoyu approached Savvycom to develop a smart teaching and study assistance
solution for Japanese market. This innovative system consists of two modules:
website and mobile applications.
This is a project with high logic complexity that requires Savvycom to employ
PDF Engine to analyze PDF file's structure, (the number of pages in PDF file
and their size), then render images at different size based on contents of each
page and display them on screen.
While the website, also known as PDF Authorizing Tool acts like an online
PDF editor and will be used by e-book Publishers, it allows them to create
a PDF file and modify it by adding interactive elements such as image,
video and slide presentation.
Mobile application will process and display these contents on PDF file and
is targeted at teachers and student to help digitalize all teaching process.
THE PROBLEM
CHALLENGES SOLUTIONS
Interactive element
Creating an eBook with interactive ele-
ments using Adobe Indesign is complicat-
ed and requires professional skills theoreti-
cally. The problem is to develop a tool that
even people who are not familiar with Inde-
sign or technology can drag and drop
different types of media into ebook file and
finish the job.
In order to read media file format, PDF
files are converted into HTML5 then pub-
lishers can add image, video or audio file.
If there is any change on file content or
structure, only changed data will be down-
loaded to ensure a decent transfer speed.
The system provides smart integration
and buttons for book makers to create an
e-book that functions a lot like a website
or mobile application.
Overlap modification
Creating a book requires a team that con-
sists of many members. It will lead to an
issue where more than one individual is
responsible for the of same part, then over-
lapping modification is inevitable.
To solve the problem, a book is divided
into smaller parts for separately process-
ing. Publishing executive can lock certain
pages to protect them from being inadver-
tently modified by others.
CHALLENGES AND SOLUTIONS
CHALLENGES SOLUTIONS
Security requirement
Book publishers are serious about copy-
right protection; therefore, the authorizing
must follow strict security requirements to
ensure database is fully encrypted and
securely stored.
We employ AES encryption algorithm to
encrypt and secure book contents. All
users operations are validated on server
system to make sure they have permis-
sion to open and edit the book. Thus,
books cannot be copied and edited by
others if they are not allowed.
A large amount of traffic
A scalable and resilient web-app is
required, which aimed at handling sessions
of different simultaneously. It should be to
consistently load even when experiencing
heavy traffic.
To satisfy the requirement, the system
was designed with optimized components
to support large numbers of users.
Communication tool
The mobile version is a digital education
tool used by teachers and students. The
problem is to develop system that can help
teachers interact with their students
through mobile app to increase education
quality.
We provide a set of various tool to support
teacher and student. Teachers and stu-
dents can take note, make comment and
do handwriting directly on ebooks
CHALLENGES AND SOLUTIONS
2015
2015
2015
2015
2015NOVEMBER
PDF version completion.
JULY
PDF Alpha version was released.
OCTOBER
SVG Alpha version was released.
PDF Beta version was released.
SEPTEMBER
The project was kicked off.
JANUARY
PROJECT MILESTONES
http://savvycomsoftware.com
Level 12, Viet A tower, Duy Tan,
Hanoi, Vietnam
(+84) 4 3202 9222
contact@savvycomsoftware.com
30 Perry Street, Matraville
NSW 2036, Australia
(+61) 403 248 269
83 Devonshire Ave#1 Mountain View,
CA 94043, US
(+1) 408 466 7268
The introduction of the Authorizing tool has started a revolution in the publishing
industry. Instead of printing and selling books traditionally, now publishers with
the Authorizing tool can produce completed books that contain image, audio or
video. It is expected that the tool will reduce the financial burden for publishers
and help them save a large amount of money each year for printing books.
Mobile version has brought a new style for teaching process. It allows teachers
to give assignments to individual student and set the deadline for each assign-
ment. All comments and marks can be done directly on the PDF files. Students
can also receive their teachers’ marks and comments from the app, and can
send back their questions and feedbacks.
Let’s talk
THE RESULT

More Related Content

What's hot

From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...Litmos Heroes
 
Enterprise Learning at Adobe with Captivate Prime
Enterprise Learning at Adobe with Captivate PrimeEnterprise Learning at Adobe with Captivate Prime
Enterprise Learning at Adobe with Captivate PrimeRawn Shah
 
Rejoin E-learning Solution Overview
Rejoin E-learning Solution OverviewRejoin E-learning Solution Overview
Rejoin E-learning Solution OverviewAjay Kumar
 
Adobe Captivate Prime-Basics
Adobe Captivate Prime-BasicsAdobe Captivate Prime-Basics
Adobe Captivate Prime-BasicsAman Vohra
 
TOPYX for all your learning needs
TOPYX for all your learning needsTOPYX for all your learning needs
TOPYX for all your learning needsjodiharrison
 
Slide Share Presentation V2
Slide Share Presentation V2Slide Share Presentation V2
Slide Share Presentation V2jodiharrison
 
FERGHSC Customer Story
FERGHSC Customer StoryFERGHSC Customer Story
FERGHSC Customer StoryeFront
 
Lms learning management system a game changer
Lms learning management system   a game changerLms learning management system   a game changer
Lms learning management system a game changerEnoch Snowden
 
Microsoft in Education - 32 Scenarios for Classrooms
Microsoft in Education - 32 Scenarios for ClassroomsMicrosoft in Education - 32 Scenarios for Classrooms
Microsoft in Education - 32 Scenarios for ClassroomsMicrosoft Education AU
 
Ascend tms review – free transportation management system
Ascend tms review – free transportation management systemAscend tms review – free transportation management system
Ascend tms review – free transportation management systemLogistics Academy
 
Benefits of Learning Management Systems
Benefits of Learning Management SystemsBenefits of Learning Management Systems
Benefits of Learning Management SystemsInstancy, Inc.
 
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...Aurion Learning
 

What's hot (20)

iPads – Ushering A New Era in The Corporate Training World
iPads – Ushering A New Era in The Corporate Training World iPads – Ushering A New Era in The Corporate Training World
iPads – Ushering A New Era in The Corporate Training World
 
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
From Flash to HTML5 in a flash: your ultimate guide to converting legacy e-le...
 
Inovae
InovaeInovae
Inovae
 
Creating Responsive eLearning With FRED
Creating Responsive eLearning With FREDCreating Responsive eLearning With FRED
Creating Responsive eLearning With FRED
 
Enterprise Learning at Adobe with Captivate Prime
Enterprise Learning at Adobe with Captivate PrimeEnterprise Learning at Adobe with Captivate Prime
Enterprise Learning at Adobe with Captivate Prime
 
Rejoin E-learning Solution Overview
Rejoin E-learning Solution OverviewRejoin E-learning Solution Overview
Rejoin E-learning Solution Overview
 
Adobe Captivate Prime-Basics
Adobe Captivate Prime-BasicsAdobe Captivate Prime-Basics
Adobe Captivate Prime-Basics
 
TOPYX for all your learning needs
TOPYX for all your learning needsTOPYX for all your learning needs
TOPYX for all your learning needs
 
Slide Share Presentation V2
Slide Share Presentation V2Slide Share Presentation V2
Slide Share Presentation V2
 
FERGHSC Customer Story
FERGHSC Customer StoryFERGHSC Customer Story
FERGHSC Customer Story
 
Rapid authoring Tools for Rapidly Growing Training Requirements
Rapid authoring Tools for Rapidly Growing Training RequirementsRapid authoring Tools for Rapidly Growing Training Requirements
Rapid authoring Tools for Rapidly Growing Training Requirements
 
Lms learning management system a game changer
Lms learning management system   a game changerLms learning management system   a game changer
Lms learning management system a game changer
 
Rapid Authoring Tools for eLearning
Rapid Authoring Tools for eLearning Rapid Authoring Tools for eLearning
Rapid Authoring Tools for eLearning
 
Learning
LearningLearning
Learning
 
Hire Moodle Developer
Hire Moodle DeveloperHire Moodle Developer
Hire Moodle Developer
 
Microsoft in Education - 32 Scenarios for Classrooms
Microsoft in Education - 32 Scenarios for ClassroomsMicrosoft in Education - 32 Scenarios for Classrooms
Microsoft in Education - 32 Scenarios for Classrooms
 
Ascend tms review – free transportation management system
Ascend tms review – free transportation management systemAscend tms review – free transportation management system
Ascend tms review – free transportation management system
 
KAI-ISPYT
KAI-ISPYTKAI-ISPYT
KAI-ISPYT
 
Benefits of Learning Management Systems
Benefits of Learning Management SystemsBenefits of Learning Management Systems
Benefits of Learning Management Systems
 
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
 

Similar to Mobile Application Development Project in Educational Industry

CLSA Technology in Education and Leadership Activities Workshop
CLSA Technology in Education and Leadership Activities WorkshopCLSA Technology in Education and Leadership Activities Workshop
CLSA Technology in Education and Leadership Activities WorkshopChristian Choquette
 
All about E-learning App Development Company.pdf
All about E-learning App Development Company.pdfAll about E-learning App Development Company.pdf
All about E-learning App Development Company.pdfTechugo
 
Empowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content DevelopmentEmpowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content DevelopmentLany Lyn Magdaraog
 
7 alternative technology in the classroom presentation tools
7 alternative technology in the classroom presentation tools7 alternative technology in the classroom presentation tools
7 alternative technology in the classroom presentation toolssifiso gumede
 
Publishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industryPublishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industrySebastien Dubuis
 
Unleashing the Power of Articulate Rise
Unleashing  the  Power of Articulate RiseUnleashing  the  Power of Articulate Rise
Unleashing the Power of Articulate Risesaikumarmba2023
 
E learning development process
E learning development processE learning development process
E learning development processMarie Weaver
 
Bridge Learning Solutions
Bridge Learning SolutionsBridge Learning Solutions
Bridge Learning SolutionsGlenn Chiles
 
Smart campus transforming education
Smart campus   transforming educationSmart campus   transforming education
Smart campus transforming educationAbishek Vimala Raju
 
Interactive eTextbook_presentation
Interactive eTextbook_presentationInteractive eTextbook_presentation
Interactive eTextbook_presentationSebastien Dubuis
 
Cfakepathcompresentation 091012211524 Phpapp02
Cfakepathcompresentation 091012211524 Phpapp02Cfakepathcompresentation 091012211524 Phpapp02
Cfakepathcompresentation 091012211524 Phpapp02John Y, MS, PMP
 
World's No. 1 School Management Information system Software
World's No. 1 School Management Information system SoftwareWorld's No. 1 School Management Information system Software
World's No. 1 School Management Information system Softwareguest2ce6683
 
Insight - First upload April 2012
Insight - First upload April 2012Insight - First upload April 2012
Insight - First upload April 2012Rod Sagarsee
 
How Print Companies can provide clients with Digital HTML5 and APP Editions ...
How Print Companies can provide clients with Digital HTML5 and APP Editions  ...How Print Companies can provide clients with Digital HTML5 and APP Editions  ...
How Print Companies can provide clients with Digital HTML5 and APP Editions ...Les Csonge
 

Similar to Mobile Application Development Project in Educational Industry (20)

CLSA Technology in Education and Leadership Activities Workshop
CLSA Technology in Education and Leadership Activities WorkshopCLSA Technology in Education and Leadership Activities Workshop
CLSA Technology in Education and Leadership Activities Workshop
 
HelpTech_Sept30_UEMnl.pptx
HelpTech_Sept30_UEMnl.pptxHelpTech_Sept30_UEMnl.pptx
HelpTech_Sept30_UEMnl.pptx
 
All about E-learning App Development Company.pdf
All about E-learning App Development Company.pdfAll about E-learning App Development Company.pdf
All about E-learning App Development Company.pdf
 
E-Content Development for Effective Learning
E-Content Development for Effective LearningE-Content Development for Effective Learning
E-Content Development for Effective Learning
 
Empowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content DevelopmentEmpowerment Technologies - Online Platforms as Tools for ICT Content Development
Empowerment Technologies - Online Platforms as Tools for ICT Content Development
 
IMCP main packet_0
IMCP main packet_0IMCP main packet_0
IMCP main packet_0
 
7 alternative technology in the classroom presentation tools
7 alternative technology in the classroom presentation tools7 alternative technology in the classroom presentation tools
7 alternative technology in the classroom presentation tools
 
Publishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industryPublishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industry
 
Unleashing the Power of Articulate Rise
Unleashing  the  Power of Articulate RiseUnleashing  the  Power of Articulate Rise
Unleashing the Power of Articulate Rise
 
Case study – metu from elsner
Case study – metu from elsnerCase study – metu from elsner
Case study – metu from elsner
 
E learning development process
E learning development processE learning development process
E learning development process
 
Bridge Learning Solutions
Bridge Learning SolutionsBridge Learning Solutions
Bridge Learning Solutions
 
Marketing Brochure Smart Campus
Marketing Brochure Smart CampusMarketing Brochure Smart Campus
Marketing Brochure Smart Campus
 
Smart campus transforming education
Smart campus   transforming educationSmart campus   transforming education
Smart campus transforming education
 
Interactive eTextbook_presentation
Interactive eTextbook_presentationInteractive eTextbook_presentation
Interactive eTextbook_presentation
 
Cfakepathcompresentation 091012211524 Phpapp02
Cfakepathcompresentation 091012211524 Phpapp02Cfakepathcompresentation 091012211524 Phpapp02
Cfakepathcompresentation 091012211524 Phpapp02
 
World's No. 1 School Management Information system Software
World's No. 1 School Management Information system SoftwareWorld's No. 1 School Management Information system Software
World's No. 1 School Management Information system Software
 
Insight - First upload April 2012
Insight - First upload April 2012Insight - First upload April 2012
Insight - First upload April 2012
 
How Print Companies can provide clients with Digital HTML5 and APP Editions ...
How Print Companies can provide clients with Digital HTML5 and APP Editions  ...How Print Companies can provide clients with Digital HTML5 and APP Editions  ...
How Print Companies can provide clients with Digital HTML5 and APP Editions ...
 
Company overview2
Company overview2Company overview2
Company overview2
 

More from Savvycom - Software Product Development

More from Savvycom - Software Product Development (16)

[VIE] Customer first - Now or Never
[VIE] Customer first - Now or Never[VIE] Customer first - Now or Never
[VIE] Customer first - Now or Never
 
Want to succeed in 2018?
Want to succeed in 2018?Want to succeed in 2018?
Want to succeed in 2018?
 
Savvycom Profile
Savvycom ProfileSavvycom Profile
Savvycom Profile
 
Savvycom Brochure
Savvycom BrochureSavvycom Brochure
Savvycom Brochure
 
Savvycom Good to Great- 2016
Savvycom Good to Great- 2016Savvycom Good to Great- 2016
Savvycom Good to Great- 2016
 
Application and Challenges of Internet of Things
Application and Challenges of Internet of ThingsApplication and Challenges of Internet of Things
Application and Challenges of Internet of Things
 
Realm Java 2.2.0: Build better apps, faster apps
Realm Java 2.2.0: Build better apps, faster appsRealm Java 2.2.0: Build better apps, faster apps
Realm Java 2.2.0: Build better apps, faster apps
 
Featured on Cherie Blair
Featured on Cherie BlairFeatured on Cherie Blair
Featured on Cherie Blair
 
Featured on The Young Magazine
Featured on The Young MagazineFeatured on The Young Magazine
Featured on The Young Magazine
 
Featured on Elle Vietnam Magazine
Featured on Elle Vietnam MagazineFeatured on Elle Vietnam Magazine
Featured on Elle Vietnam Magazine
 
Mobile application development project in Commerce
Mobile application development project in CommerceMobile application development project in Commerce
Mobile application development project in Commerce
 
Mobile Application Development Project in Healthcare Industry
Mobile Application Development Project in Healthcare IndustryMobile Application Development Project in Healthcare Industry
Mobile Application Development Project in Healthcare Industry
 
OFFSHORE SOFTWARE DEVELOPMENT_SAVVYCOM
OFFSHORE SOFTWARE DEVELOPMENT_SAVVYCOMOFFSHORE SOFTWARE DEVELOPMENT_SAVVYCOM
OFFSHORE SOFTWARE DEVELOPMENT_SAVVYCOM
 
Simplicity in Web Design
Simplicity in Web DesignSimplicity in Web Design
Simplicity in Web Design
 
How can startups utilize big data ?
How can startups utilize big data ?How can startups utilize big data ?
How can startups utilize big data ?
 
About Savvycom JSC
About Savvycom JSCAbout Savvycom JSC
About Savvycom JSC
 

Recently uploaded

MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 

Mobile Application Development Project in Educational Industry

  • 1. Our Success Story “Technical strength is wonderful.” Interactive PDF Editor 技術は素晴らしい Sakamoto ‐ CEO of Hoyu
  • 2. Hoyu remains its position as a top education solutions company in Japan. Having affiliated companies that serve typesetting/printing, it continues to lead the industry in providing educational solutions and fulfils its mission to help edu- cators, students and educational publisher digitalize the teaching. OVERVIEW
  • 3. Hoyu approached Savvycom to develop a smart teaching and study assistance solution for Japanese market. This innovative system consists of two modules: website and mobile applications. This is a project with high logic complexity that requires Savvycom to employ PDF Engine to analyze PDF file's structure, (the number of pages in PDF file and their size), then render images at different size based on contents of each page and display them on screen. While the website, also known as PDF Authorizing Tool acts like an online PDF editor and will be used by e-book Publishers, it allows them to create a PDF file and modify it by adding interactive elements such as image, video and slide presentation. Mobile application will process and display these contents on PDF file and is targeted at teachers and student to help digitalize all teaching process. THE PROBLEM
  • 4. CHALLENGES SOLUTIONS Interactive element Creating an eBook with interactive ele- ments using Adobe Indesign is complicat- ed and requires professional skills theoreti- cally. The problem is to develop a tool that even people who are not familiar with Inde- sign or technology can drag and drop different types of media into ebook file and finish the job. In order to read media file format, PDF files are converted into HTML5 then pub- lishers can add image, video or audio file. If there is any change on file content or structure, only changed data will be down- loaded to ensure a decent transfer speed. The system provides smart integration and buttons for book makers to create an e-book that functions a lot like a website or mobile application. Overlap modification Creating a book requires a team that con- sists of many members. It will lead to an issue where more than one individual is responsible for the of same part, then over- lapping modification is inevitable. To solve the problem, a book is divided into smaller parts for separately process- ing. Publishing executive can lock certain pages to protect them from being inadver- tently modified by others. CHALLENGES AND SOLUTIONS
  • 5. CHALLENGES SOLUTIONS Security requirement Book publishers are serious about copy- right protection; therefore, the authorizing must follow strict security requirements to ensure database is fully encrypted and securely stored. We employ AES encryption algorithm to encrypt and secure book contents. All users operations are validated on server system to make sure they have permis- sion to open and edit the book. Thus, books cannot be copied and edited by others if they are not allowed. A large amount of traffic A scalable and resilient web-app is required, which aimed at handling sessions of different simultaneously. It should be to consistently load even when experiencing heavy traffic. To satisfy the requirement, the system was designed with optimized components to support large numbers of users. Communication tool The mobile version is a digital education tool used by teachers and students. The problem is to develop system that can help teachers interact with their students through mobile app to increase education quality. We provide a set of various tool to support teacher and student. Teachers and stu- dents can take note, make comment and do handwriting directly on ebooks CHALLENGES AND SOLUTIONS
  • 6. 2015 2015 2015 2015 2015NOVEMBER PDF version completion. JULY PDF Alpha version was released. OCTOBER SVG Alpha version was released. PDF Beta version was released. SEPTEMBER The project was kicked off. JANUARY PROJECT MILESTONES
  • 7. http://savvycomsoftware.com Level 12, Viet A tower, Duy Tan, Hanoi, Vietnam (+84) 4 3202 9222 contact@savvycomsoftware.com 30 Perry Street, Matraville NSW 2036, Australia (+61) 403 248 269 83 Devonshire Ave#1 Mountain View, CA 94043, US (+1) 408 466 7268 The introduction of the Authorizing tool has started a revolution in the publishing industry. Instead of printing and selling books traditionally, now publishers with the Authorizing tool can produce completed books that contain image, audio or video. It is expected that the tool will reduce the financial burden for publishers and help them save a large amount of money each year for printing books. Mobile version has brought a new style for teaching process. It allows teachers to give assignments to individual student and set the deadline for each assign- ment. All comments and marks can be done directly on the PDF files. Students can also receive their teachers’ marks and comments from the app, and can send back their questions and feedbacks. Let’s talk THE RESULT