What is Appery.io Push Notifications?

Push Notifications is one of the core components in Appery.io platform and allows you to send Push Notification messages to users who installed your app.

You can send a Push Notification message to all users and also send a targeted message only to particular users. Here are some examples of sending a targeted Push Notification message:

  • Send Push Notification message to users who want to get news about basketball. Send a different message to users who want to get news or updates about travel.
  • Send a Push Notification message to just one user/device.
  • Send a Push Notification message to users who are located in specific geographic area.
  • Send a Push Notification message only to Android or iOS devices.

There are many other options for sending a targeted message, these are just some examples to give you an idea what can be done.

When a Push Notifications is enabled in a particular app, the first time the app launches, the device will register in the Appery.io database special Devices collection. This collection is used to send targeted Push Notification messages.

Thera are many options to customize the actual Push Notification message. Here are some properties you can set:

  • Sound to play when this Push Notification message is received.
  • Badge number to show in the upper right corner of the app icon (iOS only).
  • Custom actions when a Push Notification is received.
  • Set custom icons.
  • There are many more options covered in the documentation.

A Push Notification message can also be scheduled to be sent in the future.

A Push Notification message can be sent from the developer console. It also has REST API which means a message can be send from an app. For example, you can build an admin type app which is used to send a Push Notification to all your users without needed access to the developer console.

Push Notifications is also integrated with Server Code. This means you can easily send a message from a Server Code script.

Here is another example using the Database, Server Code and Push Notifications.

  1. Runs Server Code script once a day to check the inventory saved in the database
  2. If the inventory is below some level, in the script send a Push Notification message to the manager to let her know about low inventory.

We have a number of short videos on sending messages on our YouTube channel here and here.

Happy coding.

Bootstrap Week: Creating Responsive and Mobile Apps with AngularJS and Bootstrap, Fast

This webinar shows how to build Bootstrap app with AngularJS. This webinar was part of the AT&T Bootstrap Week.

InfoWorld: Appery.io Pairs Mobile App Builder With Backend Services

InfoWorld Review: Appery.io pairs mobile app builder with back-end services.

Integrating View & Data API with Appery.io – Part I

From Autodesk Cloud & Mobile DevBlog: Integrating View & Data API with Appery.io – Part I

What Does a Developer Evangelist Do?

Great article by Amit Jotwani from Mashery on what a Developer Evangelist does.

Amazing 2013 for Appery.io – Year in Review

2013 was a stellar year for the Appery.io platform!

The biggest event happened in April when we launched the Appery.io platform a (pronounced “Appery dot io”), as we transitioned from the Tiggzi app UI builder to a completely cloud-based mobile app platform for creating enterprise HTML5 and native mobile apps. The Appery.io platform provides both an app UI builder and integrated backend services (MBaaS)  including a cloud database, push notifications, and a server code facility.

Faster Mobile Development

To celebrate launching Appery.io, we participated in the famous TechCrunch Disrupt Hackathon and Conference. The new Appery.io completely stole the show. Over 30 teams used the Appery.io platform to build mobile apps during the hackathon, the highest number for any platform or builder. Three teams, Bar Power (1st), Career Hound (2nd), and Waterlog (3rd), won Appery.io prizes. We were impressed with the innovation and quality of all the apps built in Appery.io. In fact,  other Appery.io apps won prizes from other sponsors, including prizes from Visa and AT&T!

After the amazing success at the TechCrunch Hackathon, we went on to add some really useful features. In addition to the already available cloud database and push notifications, we added the Server Code feature to Appery.io Backend Services. Server Code allows you to write any custom app logic and invoke it on the Appery.io server without the need to maintain any servers yourself. We also launched source-code editing right in the app builder and also app versioning — both features often requested by users.

In 2013, we partnered with three amazing companies: Salesforce, Heroku, and Mashery. In the summer, we published the Salesforce plug-in, which became the Salesforce Mobile Pack for Appery.io. The Mobile Pack makes it super fast and easy to build mobile apps with the Salesforce platform. While the Mobile Pack greatly simplifies app development, we wanted to make it even simpler. Just before the Salesforce Dreamforce conference in November, we launched Salesforce Integration. Right from inside the Appery.io app builder, you can browse all the Salesforce objects in your account and instantly generate services from them. (For more about the partnership with Salesforce, read this analysis.)

The Heroku partnership added a new HTML5 app publishing option. In addition to publishing the app to Appery.io’s own HTML5 app hosting, developers can now instantly publish their app to Heroku directly from the Appery.io dashboard.

As part of our partnership with the Mashery API network, we unveiled plug-ins for three Mashery-managed APIs: for ESPN, Aetna, and Best Buy (featured as a Mashery API Power Tool).  We followed this up with a joint webinar to discuss our partnership.

Other new features in 2013 were:

  • Simplified app collaboration
  • Push message filtering and scheduling
  • New UI themes
  • Appery.io Mobile Tester for iOS
  • New API plug-ins
  • Updates to jQuery Mobile and PhoneGap libraries
  • Ability to add any custom PhoneGap plug-in to your app

Appery.io = App UI Builder + Integrated MBaaS

2013 saw some consolidation in the MBaaS (Mobile Backend-as-a-Service) space. Parse was acquired by Facebook in April, and StackMob was acquired by PayPal in December. These were both pure MBaaS players. Over the same time, Appery.io emerged as a complete mobile platform that provides a visual app builder and integrated MBaaS. What’s important is the integration. While you can use any API-based backend, the integration between the app builder and Appery.io Backend Services is what makes Appery.io unique and delivers the most value. Probably the best summary of this was done by Ben Kepes. In his post Appery.io and More Mobile Development Democratization, he writes:

“Appery.io sees its point of difference from other MBaaS vendors in that it is offering a complete platform – core development tools, backend services and the ability to integrate third party services. In contrast the others, Kinvey, Parse and StackMob offer, in Appery.io’s view, a less complete offering. But unlike purely GUI based approaches, Appery.io also offers the ability to code in JavaScript to make more complex applications.”

Buzz

In other industry news, Appery.io was selected as one of the 10 best mobile platforms (Mashable). And, our CEO had this article published in Slashdot, Software-Development Tools Belong in the Browser. TechCrunch, Mashable, CIO, Forbes… The word has certainly been getting around about Appery.io. Hop over to our news page to keep up on all the latest media buzz over Appery.io.

Developer Outreach and Community

We attended quite a few developer events, such as conferences, hackathons, and trainings this year. We attended API Strategy and Practice conferences in New York and San Francisco, TechCrunch Distrupt in New York, jQuery Conference in Toronto, SXSW in Austin with Mashery, MobiCon, MoDev, and, of course, the very big Dreamforce. We participated in quite a few hackathons, too, with the AT&T Developer Program. We used Appery.io at AT&T DevLab trainings to build complete mobile apps with the AT&T SMS API. We also visited a good number of meetups and user groups from Los Angeles to New York.

Webinars

We hosted 12 live webinars in 2013. Simply go to our YouTube channel to view the webinars. We are planning many more in 2014.

Awards

We placed for two awards. We won a Mobile Merit Award for best Enterprise Product or Service. We were a finalist for a MobITs award in the category of “Applications and Platforms for Enterprise Extensions to Mobile.”

Appery.io 2014

No year in review would be complete without mentioning what’s planned for this year. Expect a lot more integration between the app UI builder and the backend services: database, push, server code. We are also adding a Secure REST feature to our back end. This will allow you to keep all the API keys on the server for privacy. Expect a new feature where you can generate app pages based on your database schema. This will allow you to create a simple app within seconds. And, of course, there will be new UI components such as Panel, and there will be upgrades to jQuery Mobile and PhoneGap. If there are any features you have in mind, please share your ideas with us on our forum.

Happy New Year from the Appery.io team and awesome mobile app building in 2014!

The post appeared first on Appery.io blog.

Getting Started With Android Tutorial Updated

Getting started with Android tutorial updated. It now has screen shots from Tiggr’s new UI and a new section on exporting and publishing your app.

Tiggr Mobile Apps Builder At The Silicon Valley HTML5 User Group

Next Tuesday, September 13, 2011 I will be presenting Tiggr Mobile Apps Builder at the Silicon Valley HTML5 User Group. The meeting name is: HTML5 application frameworks. The actual presentation is only 30-minutes but that’s more than enough time to build a real, mobile Web app in front of the audience. Everyone in the audience will be able to try the app as I build it. I definitily recommend checking it out if spots open up. Right now the event is full but you can get on the waiting list.

How To Build a Mobile App in 5 Minutes [Video]

In this video you can see how to build a Twitter search mobile app in just about 5 minutes using Tiggr. It’s that fast. I think these videos being short are pretty helpful, so I will be adding more soon.

Java on the client… again.

Yakov Fain blogged that Java on the client has no chance succeeding with the current complicated installation process. Unfortunately I agree. But, I also think there is even a bigger and very closely related problem, launching Java client applications. I blogged about it here. Launching Java applications on the client could be very challenging.

With JavaFX 2.0 undergoing dramatic changes (JavaFX script is dropped), we are going to start looking early next year how to update Exadel JavaFX Plug-in for Eclipse and Exadel Flamingo to work with new JavaFX. With JavaFX script being dropped, applications will be developed using Java API. I get a feeling that a few years ago it was popular to use declarative languages to create user interfaces and now we are going back to using Java. Maybe GWT has something to do with that. Two things must happen for JavaFX or Java on the client to succeed: easy virtual machine install and easy deployment. Even with major, and I believe positive changes in JavaFX 2.0, without the two things I mentioned above, it’s going to lose the battle against plug-in free browser applications.

I still find one thing very interesting. With JavaFX 1.x out for about three years during which it didn’t produce any real applications and JavaFX 2.0 is still in development (and with somewhat unclear future), you still get JavaFX presented at various conferences. Just last month at Devoxx, JavaFX was covered by 4-5 sessions. The community is strong. At the same time, you never hear HTML5 vs Java client, it’s always against Flash. So again, client Java is kind of there but also not there.