Download presentation
Presentation is loading. Please wait.
Published byAudra Boyd Modified over 8 years ago
1
Mobile Office Ajay Pratap Singh Pundhir Developer, MeeGo
2
Click to edit Master text styles Second level Third level Fourth level Fifth level Intent Create an open and free Office engine for MeeGo platform for viewing Office Documents in both Open Document Format and MS formats Document Spreadsheet Presentation Support basic editing capabilities FOSS 2010
3
Click to edit Master text styles Second level Third level Fourth level Fifth level Agenda Mobile Office: User expectations Calligra (formally KOffice): Open source project FreOffice: Overview Open Source Contributions in FreOffice You can contribute Development Environment Developers Resources Write a plug-in with me!! FOSS 2010
4
Click to edit Master text styles Second level Third level Fourth level Fifth level Mobile Office: User Expectations Office applications are used everywhere in day to day activities: Schools and Universities, Government Offices, Enterprises.. Office tools are used for documenting with rich formatted text and multimedia. Mobile users need to View these documents Mobile users take Notes and Share it with others Mobile user may like to make minor edits or add comments to the documents on move User wants office applications free of cost FOSS 2010
5
Click to edit Master text styles Second level Third level Fourth level Fifth level Calligra (Formally KOffice): Overview Calligra: Open Source Project, established as KOffice in 2001 It is the leading Qt based office application suite for desktop environment. Calligra has a suite of 8 office applications including: Words (Document), Stage (Presentation), Tables (Spreadsheet) Renders ODF and MS formats Community existed since 1998 More than 70 contributors FOSS 2010
6
Click to edit Master text styles Second level Third level Fourth level Fifth level FreOffice: Overview FreOffice is Mobile office suite built on top of Calligra Engine FreOffice is pure Qt based mobile office application available for N900/Maemo devices First release was in Jan 2010 Latest release in Nov 2010 FOSS 2010
7
Click to edit Master text styles Second level Third level Fourth level Fifth level FreOffice: FreOffice is the only open Source based mobile office suite which can handle both viewing and editing of MS Documents; Presentation and Spreadsheets ODF Documents Atleast 60 thousand downloads, peaks are when releases and updated were made. FOSS 2010
8
Click to edit Master text styles Second level Third level Fourth level Fifth level FreOffice features: Presentation Tools: Pen, Notes, remote navigation Gesture Support for Navigation Open GL based slide transitions Blog plug-in for FreOffice Online Service Integration: Slideshare, GoogleDocs Online Language Translator (GoogleTranslate) FreOffice Editor Multi-language dynamic virtual keyboard FOSS 2010
9
FreOfficeEditor: Rich Text Editor Style & Text Formatting Text Alignments FOSS 2010 Search the document
10
Click to edit Master text styles Second level Third level Fourth level Fifth level FreOffice developed in the Open FOSS 2010
11
Click to edit Master text styles Second level Third level Fourth level Fifth level Welcome, You can Contribute too!! Develop a plug-in for the FreOffice. Following are the sample ideas, you can also take your own idea! Online dictionary and synonymns Spell checking tool Wikipedia lookup based on clipboard data Image/Media finder (from online services) Find document templates online Send as email Share over bluetooth Print over bluetooth FOSS 2010
12
Click to edit Master text styles Second level Third level Fourth level Fifth level Development Environment: Development environment to be set up in scratchbox (Scratchbox is a cross compilation toolkit used to coordinate Maemo SDK.) Install Maemo5 SDK Install NOKIA Binaries http://wiki.forum.nokia.com/index.php/Maemo_5_SDK_ins tallation_for_beginners http://wiki.forum.nokia.com/index.php/Maemo_5_SDK_ins tallation_for_beginners Download latest FreOffice Source Code apt-get source freoffice https://projects.kde.org/projects/calligra/repository/revisio ns/master/show/tools/f-office https://projects.kde.org/projects/calligra/repository/revisio ns/master/show/tools/f-office FOSS 2010
13
Click to edit Master text styles Second level Third level Fourth level Fifth level Developers Resources: Calligra: http://en.wikipedia.org/wiki/Calligra_Suite http://en.wikipedia.org/wiki/Calligra_Suite http://www.calligra-suite.org/ http://www.calligra-suite.org/ https://projects.kde.org/projects/calligra https://projects.kde.org/projects/calligra FreOffice: http://freoffice.blogspot.com/ http://freoffice.blogspot.com/ IRC Channel: #FreOffice at Freenode network FOSS 2010
14
Click to edit Master text styles Second level Third level Fourth level Fifth level Write a Hello World plug-in with me!! FreOffice provides an interface to write plug-in To Develop a plug-in for FreOffice all you need to do is implement this interface (officeinterface.h) This interface exposes four methods: virtual void setDocument(void *doc) = 0 virtual QWidget *view() = 0 virtual QString pluginName() = 0 virtual QStringList pluginSupportTypes() = 0 Now we will write our Hello World plug-in.. FOSS 2010
15
Click to edit Master text styles Second level Third level Fourth level Fifth level FossHello Plug-in
16
Thanking you.. Your Feedbacks are welcomed at:- ajay.pundhir@nokia.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.