One of the many challenges developers face when building mobile applications for a business backend, is notification messaging and handling. Each mobile platform offers its own proprietary notification mechanism, such as Apple's Push Notification Service (APNS), Mozilla SimplePush and Google's Cloud Messaging platform (GCM). We can realize that there is a need for a 'Unified' Push mechanism that will integrate all these mechanisms under a single entry point, offer valuable services on top such as selective sends and broadcasts and be flexible enough so it can be easily integrated in any business backend.
Come and join us, we will show you in action how AeroGear's Unified Push Project can help to 'Push' enabled your backend across discrete mobile platforms (and have fun in between!)
Push notifications are a key feature for mobile app, allowing you to quickly reach your mobile users sending targeted information. Whether your app is running in the background or inactive, notifications can be triggered as a message, sound or badge. It sounds like the holy grail of advertising, doesn't it? But don't get lot, which notification type is best fit for your business? Local notification, scheduled messages on same iOS device. Remote notification for a world wide audience, with some pre-requisites (registered device, granted access). Or the latest Bluetooth Smart technology with iBeacon tiny transmitters which can send push notifications within close proximity. Ready to build up our retailer’s app?
You want to build a cool iOS app to share your photos on Twitter, Google+, Facebook... Tackle all the 'cool' social networks. First thing you need to do is: authenticate and authorize your app for each provider. Good news is: there is a common protocol for that. Its little name is 'OAuth2'. Each provider comes with an iOS sdk to ease the OAuth2 dance, but of course, each has its own API. Ouch! And what you really want is use the same API for all them. Let's see how you can implement OAuth2 protocol and provide a common API across providers. Much easier than his elder brother OAuth, we will dive into OAuth2 protocol and see the challenges of implementing it from a native app perspective.
some typos:
s/graal/grail
s/retailler’s/retailer’s
s/providers/provider
Also, not sure what does this sentence mean, possible rephrase -> "are declined in different flavours"
overall looks good!