Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.redpilldevelopment.com learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input.

Similar presentations


Presentation on theme: "Www.redpilldevelopment.com learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input."— Presentation transcript:

1 www.redpilldevelopment.com learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input

2 www.redpilldevelopment.com learn. do. dream. Attachments

3 www.redpilldevelopment.com learn. do. dream. Attachment Controls Develop a custom control that is bound to a document instead of a field, displaying all attachments without needing to know which fields contain attachments. For smartphones: Show minimal amount of information about each attachment (attachment name only). Use the FileRowData class to represent each attachment for consistency with XPages File Download Control. Consider the differences between XPages URL syntax and standard Domino URL syntax for attachments

4 www.redpilldevelopment.com learn. do. dream. Camera

5 www.redpilldevelopment.com learn. do. dream. Camera Integration <input type=‘image’ will trigger mobile devices to interact with the native camera application. Choices are provided to use an existing photo or take a new photo. Show thumbnails of the photos already uploaded as a way of visually confirming progress.

6 www.redpilldevelopment.com learn. do. dream. GPS

7 www.redpilldevelopment.com learn. do. dream. GPS Integration Javascript library geolocation.js used to enable location services on the mobile device. The Google Maps API can then be used to translate the geo coordinates to address information. Develop a custom component to provide address information when creating new content.

8 www.redpilldevelopment.com learn. do. dream. Mail

9 www.redpilldevelopment.com learn. do. dream. Mail Integration Use mailto: protocol as part of a URL link to cause mobile device to connect to native mail application. Incorporate this inside a standard component or custom control.

10 www.redpilldevelopment.com learn. do. dream. Maps

11 www.redpilldevelopment.com learn. do. dream. Map Integration Create a URL link with specific URLs for iOS and Android devices. Latitude/longitude coordinates can be used or traditional street addresses. Incorporate this inside a standard component or custom control. Consider modifying applications to consolidate address components into a single field, or develop a control capable of accepting multiple address components.

12 www.redpilldevelopment.com learn. do. dream. Phone

13 www.redpilldevelopment.com learn. do. dream. Phone Integration Use tel: protocol protocol as part of a URL link to cause mobile device to connect to native phone application. <Input type=‘phone’ will ensure edit controls will display a keyboard consistent with entering phone numbers. Incorporate this inside a standard component or custom control.

14 www.redpilldevelopment.com learn. do. dream. Voice Input

15 www.redpilldevelopment.com learn. do. dream. Voice Integration Many mobile devices include voice input as an alternate to entering text (e.g. Siri on iOS). XPages text controls automatically support this capability provided:- – The capability is supported on the mobile device – The capability has been enabled Provides an alternative for entering large amounts of text.

16 www.redpilldevelopment.com learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input


Download ppt "Www.redpilldevelopment.com learn. do. dream. Going Native Native Application Integration Attachments Camera GPS Mail Maps Phone Voice Input."

Similar presentations


Ads by Google