OpenNTF.org - XPages Mobile Controls

My Links (Not logged in)
User Name Password
Rate This Project
5 - brilliant stuff
4 - very nice
3 - average
2 - needs work
1 - bad
Hosted by Prominic.NET

   Project: XPages Mobile Controls (Managed by Niklas Heidloff, F van der Linden)
Actions:

Project Overview

Introduction
Categories

Rating:
Rating: 4.77777777777778 , Number of votes: 9 
Project Category:
Mobile Utilities 
Target Release:
R 8.5.1 
Primary Contact:
Niklas Heidloff; Steve Castledine 
Team
Releases (last 3)
Chef(s):
Niklas Heidloff
F van der Linden

Cook(s):
Steve Castledine
10/18/2011 - XPages Mobile Controls (New Mobile Controls 111018)
05/05/2011 - XPages Mobile Controls (4.0.2)
05/05/2011 - XPages Mobile Controls (4.0.1)

Total downloads (all releases): 8665

Details

[<a href="http://www.openntf.org/Projects/pmt.nsf/downloadcounter?openagent&project=XPages%20Mobile%20Controls&release=4.5.0&unid=2D4F47CB07AAEE4086257887004ED6C5&attachment=MobileControls450.zip">Dowload the latest release here.</a>]

[<div style="width:595px" id="__ss_6846362"> <strong style="display:block;margin:12px 0 4px"></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/6846362"; width="595" height="497" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> <div style="padding:5px 0 12px"> </div> </div>]
See also the Mobile Documents project for another sample: [<a href="http://mobiledocuments.openntf.org/">http://mobiledocuments.openntf.org</a>;].


There are step by step instructions from Bruce Elgort.


[<a href="http://www.takingnotespodcast.com/blogs/takingnotes.nsf/dx/TakingNotesEpisode115.htm">The Taking Notes Podcast episode 115</a> is about the XPages Mobile Controls - see <a href="http://www.notesability.com/takingnotes/TakingNotesEpisode115.mp3">here</a>;].


This project contains these parts:

 


1. MobileControlsDojo16.nsf

This database contains the main controls and is the database you should try first. In contains Dojo 1.6 Mobile and everything else to get started.

 

[<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/n7e-48JuHos"; frameborder="0" allowFullScreen></iframe>]


2. MobileControlsWinkCubiq.nsf

This database contains additional controls based on open source from cubiq.org and the Wink Toolkit (not Apache Wink).

 

[<a href="http://www.openntf.org/Projects/pmt.nsf/4068E9D1064FA41286257751003FAB80/%24file/DojoCarousel.gif">Image Carousel Control</a>]

[<a href="http://www.openntf.org/Projects/pmt.nsf/EE1A046A6464D01D86257752002A9140/%24file/SlideInMenu.gif">Slide in Menu Control</a>]

[<a href="http://www.openntf.org/Projects/pmt.nsf/0BE6296D2EDF6E4586257752004EBCD0/%24file/SpinningWheel.gif">Spinning Wheel Control</a>]

[<a href="http://www.openntf.org/Projects/pmt.nsf/689C980DE0953AA186257754003CE053/%24file/ImageViewer.gif">Image Viewer Control</a>]

[<a href="http://www.openntf.org/Projects/pmt.nsf/395820ABFE6DFB708625775F0043363B/%24file/4.jpg">TelephoneNumber and NearestLocation Controls</a>]

 

[<a href="http://www.openntf.org/Projects/pmt.nsf/3A26A3D08753AE42862577610029AC70/%24file/PopUpMenu.gif">PopUp Menu Control</a>]

[<a href="http://www.openntf.org/Projects/pmt.nsf/4AE1515455161EFA862577610043ED91/%24file/DatePicker.gif">Date Picker Control</a>]

3. MobileControlsOffline.nsf and Offline.nsf

 

Offline.nsf contains basic HTML5 samples for how to do offline with XPages. MobileControlsOffline.nsf shows how to take a Dojo based mobile app offline.

 

[<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/xNht4vviamw&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xNht4vviamw&hl=en_US&fs=1&"; type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>]

4. XCamera.nsf

XCamera.nsf contains a sample how to take a picture with a smartphone and upload it to an NSF. This one is based on PhoneGap and requires PhoneGap to be used to compile a native hybrid app.

 

[<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/M2DsAuAojnE&hl=en_US&fs=1&rel=0&hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/M2DsAuAojnE&hl=en_US&fs=1&rel=0&hd=1"; type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>]

5. [<a href="http://www.openntf.org/Projects/pmt.nsf/4cf7002b4da2f726862570ef007ed885/A4E04AF4AD418600862576E8002219E1/$file/login.png">Login control for mobile apps (using Lotus iNotes Ultralite)</a>]

This database contains some code for a login control based on the iNotes login mechanism.



See here for the [<a href="http://www.openntf.org/Projects/pmt.nsf/268FCC91A3AC4D7286257887004DA7A0/%24file/ReadMe.pdf">documentation</a>;].



The mobile apps for OpenNTF have been built using this project:

Reusable XPages Controls leveraging Dojo Mobile 1.5: [<a href="http://i.openntf.org">http://i.openntf.org</a>;]

Reusable XPages Controls leveraging Dojo Mobile 1.5 including Offline: [<a href="http://208.85.188.19/niklas/MobileControls200.nsf/m.xsp">http://208.85.188.19/niklas/MobileControls200.nsf/m.xsp</a>;]




Latest activity

Screenshots
Documentation
03/01/2011 - iPad Support in Dojo 1.6
01/31/2011 - Lotusphere OGS Demo
08/12/2010 - Blackberry WebKit
07/22/2010 - Blackberry - pre WebKit
07/16/2010 - Modal Window
07/15/2010 - Date Picker
07/15/2010 - PopUp Menu
07/14/2011 - Step by Step Instructions by Bruce Elgort
05/05/2011 - Documentation 4.5.0
01/24/2011 - Documentation 4.0.0
07/23/2010 - Documentation 3.1.0
07/13/2010 - Documentation 2.6.0
05/11/2010 - Documentation 2.0.0
05/04/2010 - Documentation 1.6.0

Feature Requests
Bugs
03/09/2011 - Alphabet list on right hand side
02/25/2011 - Search control
10/18/2010 - Wink movement tracker
11/04/2011 - Latest MobileSamples Database Error on Search
10/26/2011 - Screen flickering...
10/24/2011 - Rendering of search box in mCustomSearch
10/20/2010 - Blackberry 9800 - WebKit Based
09/28/2010 - test
06/14/2010 - On Nokia S60 Version 5 controls are seen but without functionality
06/14/2010 - On Nokia S60 Version FP1 nothing to see

From the Project discussion
Testimonials
01/19/2012 - Xpages 8.5.3 ExtLib / Mobile Controls - outline event onItemClick does not work ? (XPages Mobile Controls)
01/11/2012 - Solved
01/04/2012 - Has anyone fixed this?
12/05/2011 - Dojo version (XPages Mobile Controls)
11/28/2011 - no
11/28/2011 - Q on the NEW Xpages mobile controls (XPages Mobile Controls)
11/15/2011 - Multiple Category Drill Down (XPages Mobile Controls)
08/30/2011 - Awesome! (XPages Mobile Controls)
04/21/2011 - nice implementation of mview control (XPages Mobile Controls)
Project News
07/21/2011 - (XPages Mobile Controls)
03/11/2011 - (XPages Mobile Controls)
03/09/2011 - (XPages Mobile Controls)
03/09/2011 - (XPages Mobile Controls)
03/09/2011 - (XPages Mobile Controls)
02/11/2010 - New Project Announcement! (XPages Mobile Controls)


Check out other projects
Switch to project: