Swift Template Framework

January 4, 2017 Mobile , ,

I have noticed a few common patterns being used throughout my contracting career, so i have decided to make a simple template framework which masks all the hard work with networking. I will continue to add to this library to make it a very handy toolkit to use.
The idea of the framework is for people to fork a version and then customise it for their individual usage.

Its still a work in progress and I’m hoping to use it in my other projects too.

Excellent Mobile Backend Services framework

April 26, 2014 Mobile No comments , ,

I have been working with many mobile services, from push notifications to in app purchases.What Helios provides is one single location for all of these services.

I thoroughly recommend trying it, I found the instructions are fairly simple and easy to deploy, In addition, there is further support for Cargo Bay, which provides one step receipt verification(a must have for any in app purchases). There is tonnes of features, from push notifications to core data synchronization, you can even produce web services from the core data models.

Installation Troubleshooting:

If you are getting the clang error that Xcode 5.1 produces

linking shared-object nokogiri/nokogiri.bundle
clang: error: unknown argument: ‘-multiply_definedsuppress’ [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
make: *** [nokogiri.bundle] Error 1

then use this command

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install helios

This should get passed warnings treated as errors.

Once installed, when you try

helios new app

And you get An error occurred while installing pg (0.17.1), and Bundler cannot continue. Install the postgresql app, you can get it from here.