Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Device/OS feature support #8

Open
BobDickinson opened this issue Apr 27, 2014 · 2 comments
Open

Device/OS feature support #8

BobDickinson opened this issue Apr 27, 2014 · 2 comments

Comments

@BobDickinson
Copy link
Member

Need to support interaction with hardware and OS features from Maaas apps, for example:

  • Location
  • Photo picker / camera
  • Video
  • Maps
  • Contacts
  • Phone/SMS (?)
  • "Built-in" apps - FB/Twitter/etc
  • Push notifications, notification center, toasts, etc.
  • App badges (iOS/Android) / tile updates (Win/WinPhone)

This is kind of a catch-all issues, as different mechanisms might be necessary for different elements.

We could use a demo app showing a few of these working together. For example, a location-stamped photo upload.

@BobDickinson
Copy link
Member Author

One idea I had was to look at using the Cordova plugins on the platforms to provide a uniform interface to some of the device/platform/hardware-specific stuff (particularly once we move away from Xamarin).

See: http://cordova.apache.org/

Their core plugins include:

cordova-plugin-battery-status: 0.2.10
cordova-plugin-camera: 0.3.1
cordova-plugin-console: 0.2.10
cordova-plugin-contacts: 0.2.12
cordova-plugin-device: 0.2.11
cordova-plugin-device-motion: 0.2.9
cordova-plugin-device-orientation: 0.3.8
cordova-plugin-dialogs: 0.2.9
cordova-plugin-file: 1.3.0
cordova-plugin-file-transfer: 0.4.5
cordova-plugin-geolocation: 0.3.9
cordova-plugin-globalization: 0.3.0
cordova-plugin-inappbrowser: 0.5.1
cordova-plugin-media: 0.2.12
cordova-plugin-media-capture: 0.3.2
cordova-plugin-network-information: 0.2.11
cordova-plugin-splashscreen: 0.3.2
cordova-plugin-statusbar: 0.1.7
cordova-plugin-vibration: 0.3.10

@BobDickinson
Copy link
Member Author

We have location, browser, and messagebox so far.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant