Appeon Mobile - Native Device Support
Mano et Mano
The new Appeon Mobile Beta2 provides a set of new Non-Visual User Objects (NVUO) that facilitate the Mobile PowerBuilder Application's introspection and interaction of the iOS device it is deployed to. These great new extension features allows the PB application to communicate to: the iOS device; Appeon Work Space (AWS); Camera; Connection (network); Device Manager; Media; Notification, and Recorder.
iOS Device
The Cache Directory which is for web application where the browser is caching your temporary files is now showing the local iOS caching area. Like the Web environment, we can see common items such as IP Address, Server IP, Server Type (the value 2 above indicates .Net based), etc. The O/S type now shows the Apple O/S plus its version - which is nice for system-to-system controls from my frameworks point-of-view.
Appeon Work Space
Camera
The iOS's Camera can be accessed and controlled from the "eon_mobile_cameraex" NVUO. The object allows the PB application to open the photo repository and select an image for viewing or even launch the camera to take a photo or video.Inside the NVUO are simple function like "of_takeFile" that launches the camera or "of_openalbums" to view your video or photo album. If you do select a video, photo or activate the camera - the corresponding file name is returned to the PB application for further processing.
Connection
Device
Media
The eon_mobile_mediaex NVUO allows your iOS based PB application to load either video or photographic information from the devices repository. Simple commands like "of_play" will allow your application to play instructional videos that give the user detailed information about using your application or just play videos that pertain the nature of your business application.
Notification
Recorder
The eon_mobile_recorderex NVUO allows the PB Mobile application to invoke the audio recording feature of the iOS device to record a message. The NVUO can also be used to access the device's repository of recordings to select and play a selected recording.
The Appeon Mobile product in allowing low level iOS feature control really sets the bar to integrate more device features into your business applications. To the business user, this integration can be a key to unlocking the real usefulness of the PB application. The more the PB application can interrelate to the divices features - the better the iOS application experience can be achieved.
The Appeon Mobile Beta2 release is already unlocking the Power of PowerBuilder on the iOS devices. This amazing technology should easily propel your developers to a new corporate level to implement high quality applications on the mobility platforms!
The STD Foundation Classes are already being integrated with these features and have released an Appeon Mobile Device Test example application. You can download the free framework and sample Device Test application at the FC Project home on the SourceForge website ... http://sourceforge.net/projects/stdfndclass
Regards ... Chris
No comments:
Post a Comment