At Shifty Jelly we’ve always gone to great lengths to make sure our customers receive the best support that we can possibly give. We’re one of the few companies our size that hire dedicated people for this role and we now have an opening for just such a person.
If you’re adept at Twitter and Email, if you get along well with people, if you have outstanding written and verbal communication skills then this could be the role for you! You’ll be responsible for managing our Twitter accounts, answering customer emails and helping out in other tasks that go with releasing and managing successful products like Pocket Casts and Pocket Weather.
This is a full time role, preferably based in Adelaide, Australia. If you’re interested, please email us!
It doesn’t seem that long ago, but back in 2008 we shipped version 1.0 of Pocket Weather. It was a different time for Shifty Jelly, just two guys working from their respective couches at night on a fun app. Fast forward to 2015 and the anticipation has been building. The iPhone 6 Plus is out with its giant new screen. Apple Watch is out, a brand new way to get data on the go. The iPad now supports split-screen so you can work better than ever before. You, our beloved customers have been asking us for a while now if we intend to support all these new shiny devices you’ve been buying. Well we have a very clear answer for you today: HECK YEAH! Introducing Pocket Weather 5.
The first and most important point: this is a free update to all existing customers. We know you’ve been patiently waiting for it and we don’t intend to add insult to injury by asking you to pay again.
This app has been completely rebuilt from the ground up using the latest technologies from Apple. That’s not the quickest way to do things, but we believe it makes for the best app experience. If you want to build an app that stands the test of time you need to move with the times. That’s why Pocket Weather Australia 5 is iOS 9 only, and written almost entirely in Apple’s new language, Swift.
Simpler Than Ever
We’ve refined every part of the interface to try and surface all the information you need in ways that the previous version just can’t match. Our core focus was showing you today’s details and the week ahead when you open the app, without you having to perform a single tap.
Of course all the detail you’ve come to expect from Pocket Weather is still there. Swipe up or down to see various bits of information and tap into any card you want to see more detail on. We’ve worked hard on our visualisations as well, meaning getting a glimpse of what the weather is going to be like for that all important weekend is easier to see than ever.
We’ve even sweated the small details. In the previous version you had to pull up your location list to see other weather locations, now they are all just a swipe away.
Watch This Space
The second we put Apple watches on our wrists, we realised we wanted weather on there. You want to wake up in the morning and decide what to wear. Glance at it during the day before heading out to lunch and take a quick peek as you’re having dinner to figure out how cold it’s going to be overnight. Thanks to Watch OS 2 you can now do all that. We have a complication which shows you todays temperature up until 5pm, when it will switch to telling you the overnight low and tomorrow’s high. One tap of the complication takes you into the Pocket Weather app on your watch. Here you can see today’s details as well as glance at a graph that shows you what it’s going to be like for the rest of the week. We’ve found that having all this on your wrist at a moment’s notice is incredibly handy.
iPad Split Screen
With iOS 9 and Split Screen support you’ve come to expect that you can do more things with your iPad. Now that Pocket Weather works in with that, you can open the weather for a holiday you’re going to on one side, and open your mail client on the other. Relax flustered family, it’s going to be sunny and warm where we are going.
We’re Not Done Yet
In the past we’ve tended to favour huge, big-bang releases for Pocket Weather. While it’s exciting to get new things all at once, we’ve heard your feedback that it can sometimes be frustrating to wait many months to get even the smallest of changes. So from now on we’re going to be putting out quicker and smaller releases so we can make changes based on your feedback quicker than ever before. Version 5.1 is already in development and we look forward to hearing from you on ways we can make the app even better.
So whether you’re an existing customer, or someone who’s curious about what all the hype is about, now is the time to go grab the app.
Today, Apple released iOS 9 and will shortly release Watch OS 2 to the world. We know that our iOS customers are really excited about all the possibilities these two new releases bring. We also know that we’ve been very quiet recently about what our intentions for Pocket Weather Australia and Pocket Casts are. Today we’d like to give you an update on where we are now, and what’s coming in the near future.
Pocket Weather Australia
Earlier this year we realised that we didn’t have the resources to give Pocket Weather the love it so deserved. So we hunted low and high until we finally found the perfect person for the job: Jeff Tan-Ang of OzTV fame. We pitched the idea of a brand new Pocket Weather to Jeff. Re-written from the ground up using Swift 2.0 and using all the latest iOS 9 and Watch OS 2 technologies. Jeff was naturally excited, and joined the Shifty Jelly team back in June of this year. He’s been working on it full time ever since. The new version is looking nothing short of amazing. It will support both iPad and iPhone, as well as the Apple Watch. It’s a free update to all our customers who have the current version of Pocket Weather. We’re really excited to bring this to you and we’ll have more details on it closer to release. In terms of timing expect it later this year, before the temperatures swell and Australians hit the beach.
At the same time that we were planning the next Pocket Weather release, we were of course working on Pocket Casts as well. It too will be iOS 9 compatible and bring with it some amazingly cool features that we hope to talk about very soon. Thanks to the addition of Jeff, Russell has been able to work on this release full time and it’s shaping up to be our biggest one yet. It will be a free update to all our existing customers. We’ve all been using the new version here internally for a while now and we can’t tell you how excited we are to be able to share more details with you soon. Timing wise it will also ship this year, but we’re keeping the date a secret until just before launch.
So a new Pocket Weather and Pocket Casts before the end of the year, both with some amazing new features. The entire team (Jeff, Russell, Chris, Monica and Philip) have been working tirelessly to bring you these two new releases and there’s a definite buzz in the office as we lead up to release day. If you’re one of our iOS customers: we think 2015 is going to be one of the most exciting years we’ve ever been able to give you. More details soon, but in the meantime we have code to write, designs to tweak and tests to test. See you on the other side!
After many months of hard work, we’re proud to announce that Pocket Weather Australia version 4 is now available for Android. It’s a free update to all existing users who have Android 4.0 or above on their devices. As Australia heats up this summer there’s no easier way to check exactly what’s happening in your local area. Here’s just a few of the things that are new to version 4:
Built for Android
The user interface has been designed from scratch to suit the modern Android experience. The result is a clean, dynamic and concise app that will make your friends envious.
We love our Nexus 7 and 10, perhaps a little too much. As a result, we’ve improved the tablet design. All of Pocket Weather’s features are optimised for larger devices.
Customise your weather
In Pocket Weather 4.0, you can choose which observations appear on the main overview page of the app. You can also rearrange the order of the sections.
Extremely local observations
If your phone supports it, you can read the temperature, pressure and humidity via your device’s sensors.
We’ve re-thought how tides work in Pocket Weather. In 4.0, they’re treated as a location, are faster, look nicer and are all round better.
So whether you’re new to Pocket Weather, or you’ve been with us since version 1 there’s no better time to grab the update .
Pocket Weather 4 for iPhone and iPad is here, and it’s a free update, so before reading any further: go grab it!
- iPhone performance! Locations are back to opening lightning fast on even the oldest of iPhones.
- Brand new iOS 7 interface, this wasn’t us just removing some assets and gradients, we reworked the entire app to make it cleaner and simpler.
- We’ve redone the iPad interface, no more iPhone clone with cards, but something far more unique and forward thinking.
- Background refresh: it’s amazing just how much of a difference it makes to have your weather loaded already when you open the app.
- All new visualisations for chance of rain, never wonder when you will be rained on again!
- On the iPhone, the cards can now be re-ordered.
- There are too many other tweaks and enhancements to list here, go have a play and let us know what you think.
For those of you still reading, you might be wondering why it took a while to get this version out, I know a few of you were even on the brink of losing hope of seeing an update from us. Once we saw iOS 7, back in June with Beta 1 we knew that Pocket Weather had to change. We were busy working on Pocket Casts though, and figured we’d have plenty of time to get to that before the end of the year. Then in September, in literally the very last beta from Apple, our app broke horribly on the iPhone. Tapping a location could take up to 10 seconds before it would show you any data. This was horrific, so our first instinct was to patch that, then continue working on the iOS 7 update itself. Unfortunately patching that one bug proved impossible, without re-doing most of the app itself. Once we realised that we had but one choice: many months ago we pressed ‘File’ -> ‘New Project’ and started Pocket Weather again. It’s been a tough few months and for the first time we hired an external contractor to help speed things up (the amazing Chris Miles, who did an awesome job!), and we worked many late nights and weekends. Long story short, sometimes when we’re talking about what we’re doing the least, it’s because we’re working the hardest.
There’s a universal truth behind all of this: buying a Shifty Jelly app is always a safe bet. We always keep our apps up to date, and continue to strive to make them the best in their respective categories. Pocket Weather 4 is just another little gift from us, to you our loyal fans. We just hope that Santa won’t be mad that we delivered it earlier than he could have😉
Note for our Android fans: version 4 for you guys currently in beta testing. More on that soon.🙂
Pocket Weather is a bit of an institution in Australian weather apps. It was one of the first apps on the scene when the App Store first launched, since then we’ve grown it to what we think is the one of the best weather apps in the world. It features live weather data from Australia’s Bureau of Meteorology pinpointed to your exact location, rain radar maps, a dynamic ui & comprehensive tide data. The current version of Pocket Weather has enjoyed a long innings in the high end of the App Store’s Top Paid charts. It’s a crowd favourite; Australians love it, and so do we.
What’s happening with Pocket Weather?
Since it’s been a long time between drinks for Pocket Weather customers, we thought we’d share what we’ve been up to.
Apple released iOS 7 almost two months ago, and with it came some sweeping changes to how we see and use our iOS devices. Changes in iOS change the way apps like Pocket Weather work. Unfortunately, the current version of Pocket Weather has taken a performance hit under iOS 7 – there’s a long delay when tapping a location, before you see the data.
Pocket Weather’s stunning interface features photorealistic textures and lighting. iOS 7 has shifted the expectations of design, so we’ll need to update accordingly.
There’s a new major version of Pocket Weather on the way
We think it’s the best one yet.
Here are just some of the things coming in the next version:
- It fixes the performance issue in iOS 7
- It has been redesigned to suit iOS 7’s user interface
- We’ve paid a lot of attention to weather on iPad
- It’s better
- It’ll be a free update
We’re working full time and will get it to you as soon as we can. We use Pocket Weather every day, we love it and we haven’t forgotten it.
Ho Ho Ho. Hello all. Pocket Weather for iPhone and iPad has been updated to version 3.4. You can get it from the app store right now.
What’s new? We bring you tide data for 2013, fixes for locations outside Australia and quite a few other tweaks based on feedback you’ve given to us. We also have a poem for you titled ‘Twas the Night before App Store Closure’ …enjoy your holidays!
Twas a few weeks before Christmas when all through the office
Not a developer was stirring, not even a novice.
The code was checked into source control with great care,
In hopes 2013 tides soon would be there.
The developers were nestled all snug in their beds,
While visions of bug fixes danced in their heads.
And our Jelly in his water and I in my shorts,
Had just knocked off work for some xmas cavorts.
When out of nowhere there arose such a clatter,
I sprang out of my chair to see what was the matter.
Away to the iPhone I flew like a flash,
Tapped open the Pocket Weather and gave it a bash.
The sun on the breast of the fake pixel rain,
Gave way to the data which invaded my brain.
When what to my wondering eyes should appear,
But an obvious bug which had slipped out my rear.
With a click of my mouse, so lively and quick,
I knew in a moment they’d give me some shtick.
More rapid than eagles the bugs they came in,
So I whistled, and shouted, and made such a din.
“Now Xcode! now, iOS! now, BOM and Tide data!”
On, Keyboard! On, Mouse! on, on Objective-C and Core Data.
To the summit where all bugs go to die!
Now dash away, Dash away, fly fly fly!
As dry leaves that before the wild hurricane fly,
When they meet with an obstacle, mount to the sky.
So up to the App Store submission page I flew,
With compiler full of code, and old Cupertino’s blessing too.
And then in a twinkling, I heard just nearby
The yelling of our designer, with a voice oh so high.
As I drew in my head, and was turning around,
Down past my chair he came with a bound.
He was dressed like a Hipster, from his head to his toe,
And his clothes all flowed around him unlike a typical joe.
A bundle of pens he had in his pockets,
And he looked all suave, like he was a maker of rockets.
His eyes how they glowed! his pimples how merry!
His photoshop smelled of roses, his pixels like a cherry!
He yelled for a while, and made wild hand gestures
Until I bent to his will to rid myself of his pester.
The cord of a mouse he held tight in his teeth,
And to my bewilderment it encircled his head like a wreath.
He had a frown on his face, that made him look mad,
He shook when he laughed, it made me all sad.
When the work was all done, he sprang to his fixie,
And away he flew like a terrified pixie.
But I heard him exclaim, ‘ere he rode out of sight,
“Happy Christmas to all, and to all a good-night!”
After a quick eight day wait at the hands of Apple’s review team, the best Pocket Weather we’ve shipped yet is now available for your iPhone and iPad.
Among the many fixes, we’ve redesigned the full-screen rain radar, cleaned up the card designs, touched up some of the weather icons, changed the background weather conditions to look nicer for the summer, made the weather icon bigger on iPhone 5, + a heap more. (read below for the full update notes)
You can grab it from the app store. If you really like it, please submit a five star review!
We’re proud to announce the release of Pocket Weather Australia v3.1 for iPad and iPhone today. Here’s just a taste of what’s in the new version:
- Night time icons! We swear some of you are vampires, afraid of the sun in the night sky, so we’ve fixed that.
- Performance tweaks. Men are generally obsessed with performance of all sorts, and man oh man have we worked hard on tweaking ours. We also improved it in Pocket Weather.
- Radar fixes, lots of them.
- Rain predictions! We’re just beginning our journey into the prediction path but if you live in NSW, VIC, SA or TAS enjoy knowing when it’s going to rain, 7 days in advance!
- iPad now shows sunrise and sunset as well as the recorded overnight low and actual high.
- New setting on iPhone: open to top location.
- 300 other bug fixes, yes, this is SPARTA!
- 250 visual tweaks. For the Where’s Wally lovers in our audience, feel free to look for them
So what’s next? Well we’re already hard at work on version 3.2 which among other things might support a certain device Apple is rumoured to be releasing at about 3am tomorrow morning🙂
We’re also eagerly waiting on the Bureau of Meteorology to release their new data into WA, QLD and the NT so we can show you all what you’ve been missing. We’ve heard rumours that this rollout starts in October. So as we say here in Shifty Jelly land “Enjoy the ride, there’s a lot more to come”.
So you’re a full-time independent developer, and you’ve had an app in the store for four years, for which you’ve released regular free updates. Revenue for the app has dried up, because everyone who has ever bought a copy can’t buy it again. You have ongoing costs; servers to run, mouths to feed. You decide it’s time to be ‘greedy’ and ask your customers for more money. This is exactly where we at Shifty Jelly found ourselves with our flagship product ‘Pocket Weather AU’. First released in 2008, it’s been the lifeblood of our company, oustripping the earnings of all our other apps by a large amount. It’s basically keeping the lights on here at the 3 man Shifty Jelly Office.
At this point you have two choices: release new features via an in-app purchase, or create an entirely new app to sell. To us, an in-app purchase was not really feasible because we wanted to start again on the application, hooking it up to a brand new server, use brand new code, write brand new controls and frameworks for it. Offering this update as an in-app purchase would mean trying to ship the old code and old image assets along side the new code and new images. If you’re not a developer, you’ll have to trust us when we tell you this is nigh-on impossible.
So we were left with only one choice: release a paid update, as a brand new app. The problem is Apple don’t give you a way to do this, and if I’m being cynical I’d say they don’t want you to do this. Their goal is to sell iPhones, and I think that deep down they know that if people feel apps are free or cheap and updated forever, Apple will sell more iPhones.
So what do you do? Well here’s what we did, hopefully you can learn from it.
- We created our new application and submitted that to Apple for approval, setting the release date to the future so it wouldn’t go live in the store until we were ready.
- Once it was approved we removed our old app from sale and left things for a few hours. This is because the App Store takes a while for changes like that to propagate.
- When we were ready to release the new one, we set the release date to now. Again we didn’t promote it straight away giving it a few hours to propagate through the store. Even when you see it in the store, you still might not be able to download it, we’d recommend 4 hours minimum here. Even after 4 hours a small amount of people still couldn’t download the app, but eventually that sorted itself out.
Now we had to figure out phase 2 of our master plan, how to tell people beyond those who read our blog and follow us on Twitter? In the past it appears like you may have been able to update apps that are not for sale in any country (see this blog post, which has since been updated after the author and I chatted on twitter). Unfortunately this is no longer the case. So let me explain how we found this out, and what other tests we did. In our case we had 2 existing free versions (one for iPad and iPhone) that we could play with (both removed from sale about a week before our new app went live), so here’s what we did:
- Created an update for these apps, linking to the new paid version and also telling our customers there was an update.
- Released the update to Apple which they approved.
- We waited 2 days to see if it became available as an update to people’s phones. 2 days later it still hadn’t.
- Then we tried putting the free Apps back in the store (by ticking the countries in iTunes Connect) and bam, an hour later they became available as updates.
- To test another theory, we un-ticked the countries again the next day, and an hour later the update once again disappeared.
The simple conclusion: The ONLY way to update apps not for sale in the App Store, is to put them back into the App Store until everyone that wants to update to them has. The one minor exception to this is that when a customer tries to re-download an app from their ‘Purchased’ section, they will get the most up to date version, regardless of whether you’ve put it back in the store or not. It should be noted that the ‘Purchased’ section of the App Store is horribly broken. The search feature in it simply doesn’t work. If you’ve bought 500 apps like I have, scrolling through it while it lags, jitters, and keeps jumping back to the top will make you want to poke your eyes out.
Update: A helpful developer on Twitter pointed out that you can actually still link to apps in the purchased section, like this (this confused us at first, because it only works on the device, not on a desktop):
So yes, paid updates are possible, but you’ll have to work hard to get it to happen, and there’s no such thing as a perfect transition. As a developer I can’t tell you how much I’d like Apple to support this, because if they did it would be better for us and users alike. Imagine having your favourite app release a massive update, offer you an upgrade price, and you having the option to accept or decline. Imagine if you decline still getting bug fixes for your current app, and one day rewarding the developer by buying the app.
So finally to show that I’m young and hip, here is my TL;DR:
- There’s no way to release a paid update on the iOS App Store, you have to release a new app.
- You can’t pull the old app from the store, and provide future updates for it. If you want to update it, the old version must also be in the store, and remain in the store.
- Apple will probably never support this, and it’s time as developers we stopped this crazy ‘race to the bottom free updates for ever’ mentality, and start restoring the notion that developers also need to get paid, and there’s no inherent weirdness or shame in that.