Your SlideShare is downloading. ×
0
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

[Nuxeo World 2013] CREATE AN IOS APPLICATION WITH NUXEO - JEAN-MARC ORLIAGUET, CHALMERS UNIVERSITY, SWEDEN

390

Published on



Chalmers University is located on two campuses in the city of Gothenburg, Sweden. A geographic information system was built on top of the Nuxeo Platform to help students find their way around the university areas. An iOS app was also created. During this talk, you will see how it was done.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
390
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Building an iOS App with Nuxeo 2013-10-09 Jean-Marc Orliaguet Thursday, October 17, 13
  • 2. Building an iOS app with Nuxeo 2 Thursday, October 17, 13
  • 3. Background • Chalmers University of Technology is located on two campuses in the city of Gothenburg, Sweden. • An app to help students find their way around the campuses and the city. • Architecture: • A geographic information system (GIS) and a collection of web services. • A proxy to external information systems (travel information, room bookings, restaurant menus, etc) 3 Thursday, October 17, 13
  • 4. On the client-side • iOS: iPhone, iPad, available today in the App Store (name: ”Find Your Way at Chalmers”) • Administration UI: MacOS app • Interactive web map (HTML5): Fall 2013 4 Thursday, October 17, 13
  • 5. The iOS app 5 Thursday, October 17, 13
  • 6. The interactive map (Web) 6 Thursday, October 17, 13
  • 7. The administraion UI (MacOS) 7 Thursday, October 17, 13
  • 8. Works as a DMS 8 Thursday, October 17, 13
  • 9. Server: Nuxeo / Tomcat / SQL • Nuxeo: NXSQL / WebEngine (REST, JSON, SOAP) • Document types: Areas, Buildings, Room, Facilities, Photos • Geographic information of every object (points, polygons) as of today +1000 documents • Information arranged in a tree structure mirroring the objects’ geography • A proxy to other live information systems, SOAP -> JSON 9 Thursday, October 17, 13
  • 10. Live search Live search uses nuxeo NXSQL query engine: - Ability to build complex queries. - High performance 10 Thursday, October 17, 13
  • 11. Map server • Geographic information is licensed from OpenStreetMap • A map server (Mapnik + Nginx) managed from nuxeo • Many levels of cache (client + server) - Redis • Live rendering of buildings and areas (parking, etc) 11 Thursday, October 17, 13
  • 12. Map rendering: mapnik ”Documents” (buildings) are drawn on the map: 12 Thursday, October 17, 13
  • 13. Future • Android app: early 2014 • Finding employees with building / floor location. • Information stands, large iPads ? • Very large touch screens, glass wall projection. 13 Thursday, October 17, 13
  • 14. 13 ld or xW #N Questions Thursday, October 17, 13 ?
  • 15. 13 ld or xW #N Thank you Thursday, October 17, 13 !

×