Welcome to this week’s design and development roundup!
This week, Pokémon Go was finally released in the UK after days of users trying to get around the absence by virtually moving themselves to America, Australia and New Zealand and we can’t get enough!
Alternatively, if you have had enough, you can block any mention of the app from Chrome with these extensions.
Creating your own colour palette is fun and useful with Palettable! Using your keyboard, you can like or dislike colours as they pop on on the screen (Tinder for colour palettes, anyone?) you can also share the colours easily with a designated palette URL. Check mine out here.
Codepen Spotlight: Chris Doble
As a lover of Codepen, whenever I find a new developer who has an interesting/diverse showcase, I become completely submersed in a vortex of pens, forking and liking as many as possible so I can come back to them at a later stage.
Recently I came across a guy called Chris Doble, who has some really nice public pens that I fell in love with. (I have an extra special love for anyone who writes beautiful annotated, indented code too.)
- Cursor Trails
Although unsure what I would use this for in the real world, the effect is lovely, and completely reminisce of the 90’s cursor trails that plagued our screens, but the mature older sibling version.
- Cursor Trails
Loading indicators can be an annoyance online, as people want things 5 minutes ago. Waiting for anything to load is too long. Having a progress indicator which adds some flare and ‘fun’ to an impatient process may help keep your visitors on the page longer than anticipated if you can catch their attention. This loading element is just that, a little bit of fun. It has a smooth liquid motion to fill up the ‘porthole’, and the code is neat, annotated and easy to adapt. (It also has an easter egg!)
Canvas is a minimal blogging application for developers. Canvas aims to simplify blogging and maintenance of blogs by making use of the latest technologies. Canvas supports markdown syntax, custom themes, scheduled posts, file management amongst other things. Built on Laravel 5.2, canvas runs on PHP and has the following requirements:
- PHP >= 5.5.9
- OpenSSL PHP Extension
- PDO PHP Extension
- PDO compliant database (SQL, MySQL, PostgreSQL, SQLite)
- Mbstring PHP Extension
- Tokenizer PHP Extension
Example canvas blog: http://toddaustin.io/blog/using-the-class-keyword-in-php-and-laravel
Pokémon Go Controller in Swift
Photo: Pokemon Go
With the much anticipated hype for Pokémon Go storming the world, developers have taken to their own tools to put together ways of ‘hijacking’ the game. This controller repository developed by Kahopoon does just that. By cloning this project into Xcode you can effortlessly change your location on the Pokémon world stage. Shoot yourself over to where the good Pokémon are lurking! Is it cheating… I think so!
The library is developed in Swift and uses a simple HTTP injection to your phone’s IP to notify the app of your location, allowing you to forge where you truly are. So there’s not that much trickery to it.
Siren is a Swift library that checks a user’s currently installed version of your iOS app against the version that is available on the App Store, notifying users when a newer version is available and prompting them with a direct App Store link. If you’re wondering, why would I want this? You’ve probably never had the frustration of a very small bug in your iOS App that you patched over about a month ago, but people just haven’t updated yet. So by using Siren, you’ve got a very pesky way of ensuring your users are aware they’ve got an update sitting waiting for them to play with!