push notifications, and
gesture based single web page apps
with SilverStripe
What is a push notification?
Push notification allows an app to notify you of new messages or events without the need to actually open the application, similar to how a text message will make a sound and pop up on your screen.

Backend:
Server Side code for each platform:
iOS
Android
Windows 8
Windows phone
Blackberry
=
alot of coding and maitainance
OR
urbanairship
pushwoosh
etc..
Silverstripe
urbanairship
module
git hub - server side
https://github.com/silverstripe-australia/silverstripe-push
https://github.com/surfjedi/silverstripe-push
http://urbanairship.com/
platforms specifics:
https://developer.apple.com/notifications/
http://developer.android.com/google/gcm/index.html
http://msdn.microsoft.com/en-us/library/windows/apps/hh913756.aspx
Client side
native:
iOS
Android
Windows Phone
Windows 8
x-platform:
phonegap
https://github.com/urbanairship/phonegap-ua-push
intel-xdk
xamarin
Single page apps
/with swiping and SS templates
(as opposed to angular/backbone getting JSON)
(which is probably better,
but maybe you don't want to set up apis, etc)

frameworks
JqMobi = now Intel App Framework
http://app-framework-software.intel.com/
jQtouch = now jqts
http://jqtjs.com/
You'll probably want the
http://addons.silverstripe.org/add-ons/silverstripe/mobile
example:
relaxaway.co.nz

github
https://github.com/surfjedi/silverstripe-appframework-template