Tag Archives: Android

SDKs are now open source

We want to make sure that you, our publishers, have the ability to help make CityGrid SDKs better for the entire community, and that you aren’t forced to wait for us to make changes or to make changes yourself that we’ll eventually make on our own (and expect you to use).

That’s why you’ll now find our SDKs on github.  iOS is located here and android here

Go ahead and fork the code on github and when you’re ready to submit changes post a merge request in the “citygrid-dev-talk” Google forum.  You can also submit an SDK in an additional language or let us know of examples you’ve built.

We can’t wait to see what exciting things you’ll come up with.

CityGrid Local, Mobile Stack: Urban Airship

Urban Airship came out with some new push notification tools this week, including services that allow you to slice-and-dice your mobile application audiences by location, time, context and preference–allowing you to improve the relevancy and targeting of messages and offers.

Some examples they give are:

  • a national retailer could off-load excess inventory held by various stores by targeting offers to people in those cities or multiple ZIP codes that have a preference for that product category.
  • a sports or entertainment venue could target people that are nearby right now to drive attendance on a slow day, or offer longer-term promotions for people that were visitors within the last six months but not in the prior three months.
  • a media site could define custom segments called Travelers or Movers based on changes in cities, states or countries over time, and bolster its breaking news pushes with useful local content.



The new Urban Airship products are Push and Rich Push® composers, allowing users to construct targeted segments that join location information with in-app behaviors, preferences and device profiles.

“As an always-on-you device, smart-phones and apps offer the ability to accurately know where people are and what they care about, but too often marketers cast a wide net using only snapshots of insight,” said Scott Kveton, CEO and co-founder, Urban Airship. “In ignoring individuals’ context and behavior over time, marketers risk losing the privilege of leveraging the most intimate communications channel available.”

The entire Urban Airship platform which now includes Push Notifications, Rich Push, Push Composer, In-App Purchase, Subscriptions and Reports, has API access for developers, including iOS and Android libraries ready to go.

I’m adding Urban Airship to the CityGrid Local, Mobile Stack and will be weaving more of their services into what we offer here in the CityGrid Developer Center as well as our hackathon tools.

Mobile Backend as a Service Drives Next Round of Apps

While many people at SXSW were talking about mobile applications Highlight and Glancee, I was busy thinking about the growing movement of mobile backend as a service providers popping up.

These mobile backend as a service providers are providing services to mobile developer to help them rapidly build HTML5, iOS, Android and other mobile applications.

I wanted to do a quick round-up of the mobile backend service providers I’m tracking on:

Apigee UserGrid

Applicasa

Buddy Platform

CloudMine

CloudyRec

CocoaFish

Feed Henry

GeoLoqi

Kinvey

Parse

Stackmob

YorAPI

These platforms don’t represent the latest mobile craze or fad, they represent the platforms that will allow developers to rapidly iterate, fail and ultimately succeed in building the next Foursquare, Twitter and mobile apps that change the way our world works.

As I flush out what more about what each of these mobile backend as a service providers do, I will publish here on the CityGrid blog.