Apple Music offline

My three month ‘free’ trial of Apple Music began just over a month ago. Since then, I’ve enjoyed all the conveniences of a modern music streaming service… practically all the music I could ever want, smart recommendations and playlists and a hassle-free way to locally store any album I can think of. 

Having heard the Apple Music experience is better if started fresh, I deleted my entire iTunes library (after backing it up for safekeeping, of course) and started by re-downloading all of my previous iTunes Media in the form of Apple Music files. Knowing that I had a vacation trip coming up, I added extra music to my Apple Music library in preparation for the plane flight and for my time at the potential Internet-less resort. Great!

Next step was to download these onto my iPod touch for the trip. This was simple enough, by selecting each artist individually and pressing “Make Available Offline” I was able to get my iPod to download and store locally all 1600 songs now in my Apple Music library. 

Time to go on the trip. I fortunately had Wi-Fi at the airport to use, but spent this time listening to Podcasts instead of Music. Why this is relevant, you’ll realise in a minute. 

Plane takes off, I pull out my iPod to listen when lo and behold this message pops up:

image

What? Apple Music is telling me to delete these songs I’d downloaded in preparation for the flight, not only that but to turn off iCloud Music Library. It wanted me to wipe my iPod clean of music. I confirmed in my device settings that the music was, in fact, downloaded onto my iPod. That wasn’t the problem. The problem here was that Apple Music wouldn’t let me play music offline. I don’t know what caused the error - I’d been connected to the Internet only moments ago, so Apple know my account is still active. And yet I can’t play my music. Angrily, I restarted my device in the hope of getting it to work. Still nothing. Giving up, I accept Podcast episodes as my only form of audio entertainment for the flight. Frustrating. Turns out, had I listened to any music whatsoever at the airport with an Internet connection, I would’ve been able to listen on the flight. 

No where previously have I heard that Apple Music isn’t available offline. As a new subscriber, this isn’t leaving a very good impression.

Upon landing, I connected to Wi-Fi again and found that I could play all of my music library with no dramas. Investigating this weird situation further I conclude that Apple Music can be listened to offline, but the listening “session” has to be started before you lose connection to the Internet. e.g. If you know you’re going to be offline for a while, start playing a song, pause it, and leave the Music app open. This is a terrible user experience, and I’m not sure what Apple are playing at. Is it a bug? And if it is, how long until Apple fix it? Some luck if you’re out of connection to the Internet for an extended period of time. 

Apple Music as a service is still buggy these many months later, and a far cry from the fruit company of old who used to pride itself on products and services which, “just work.” This situation is simply disappointing. It isn’t a terrible problem, as far as problems go, and it’s very first-world, however I still feel as though it’s worthy of being brought to your attention. Hopefully Apple will do something about it in the future, particularly as, going forward, they attempt to convince me to give them money each and every month for this service. 

Ergonomics

Greatly inspired by this episode of the new podcast Under The Radar with Marco Arment and ‘underscore’ David Smith, computer ergonomics has been on my mind a lot lately, and as I spend more and more time working on one I feel it’s important to ensure I’m doing the right thing by myself by considering the ergonomics of my setup. 

Having worked exclusively off of a 13″ laptop for the last four years, it’s certainly time for some upgrades. Yesterday began the transition, by moving to an old 21.5″ monitor. Unfortunately the screen quality isn’t quite where I’d like it to be, but it’s a nice temporary solution until I purchase a larger, higher resolution monitor. Not having to slouch over to read a tiny screen is a nice, comfortable change. 

Today was part two, where I bought an external keyboard. Seeing as though this upgrade focuses on ergonomics, I went with the Microsoft Comfort Curve 3000. Aside from the horrible name, I really like this thing. The keys slope up in what is supposedly an ergonomic position and, as far as desktop keyboard go, it’s fairly quiet to type on. I’ve only written a few hundred words on it so far and I don’t think it’ll take very long to adapt completely. My biggest gripe is the fact it’s clearly designed for Windows and hence some of the keys are in different positions, or have different functions than on my MacBook Pro’s keyboard. (Side note: I now have a number pad - yay!) 

The keyboard and mouse I’m using are both wired, and of course that called for a USB hub (who says USB is dead?!) It’s a little weird to have a few wires around my desk in 2016, but you’ve got do what you have to. 

So, as I write this my MacBook Pro is sitting next to the external monitor with its screen shut, feeding it with content while the screen is off. It’s weird to even consider that it’s powered on still, let alone I’m operating from it without looking at it. 

Next step… an external monitor (how does this 2K one from Asus look?) and a much better chair to enhance posture. 

Monday - 2:01am

You can take the fact that I’m awake at 2:01am on a Monday and conclude that my week must be off to a terrible start.

Or you may look at the “Stand” activity ring on my Apple Watch and note that I’ve filled out 3/12 hours for the day and realise my week is off to a great start.

My thoughts are more aligned with the latter. 😄

Daily Steps for Apple Watch

Today, Daily Steps for Apple Watch has gone live on the App Store. Version 3.1 is here and its primary focus is an all-new Apple Watch “glance” and “watch app.” This update gives users quick access to their daily step count - on their wrist, making it quicker than ever to stay on top of your daily steps and ensure you take 10,000 per day.

Apple Watch support was fun to play around and implement, and it’s something I’d love to explore more in the future. Watch “complications” seem interesting, and are something I’ll be looking at adding to Daily Steps in the future.

Also in this version: a semi-beta implementation of 3D Touch. Firmly pressing down on the Daily Steps app icon shows your daily steps (iPhone 6s/6s Plus only). I am looking to expand the usefulness and reliability of this feature in future updates, but it’s there now for those who want it.

You can grab the update to Daily Steps from the App Store here: https://appsto.re/au/N6-8Q.i

November 2015

Twenty five days in and I’m starting to reflect upon the month. Having had only a brief moment to think about November of this year, I realise it’s whizzed past remarkably quickly - certainly in an unordinary way. A lot of that can be attributed to a major routine change which began at the end of October. I feel as though it’s pretty safe to say November of 2015 has been the busiest month of my life and perhaps I could go so far as to say it’s been the best month of my life. If it isn’t the best, it’s way up there. (I have been to Disneyland - albeit not for longer than a week - so perhaps it’s second to that.)

Why am I writing this? I’m not so sure. Perhaps I just want to document how much I’ve enjoyed the month that has nearly past. Maybe I’ve enjoyed it so much I felt compelled to comment on it. Or possibly I’m just going a bit loopy, here at 1:45am as I reflect. Anyway if you made it this far… Thanks for reading and I hope November 2015 was as kind to you as it was to me. Here’s to a more relaxed, but just as enjoyable December!

Piracy, “is as dumb as,” and movies

As someone who’s strongly against the piracy of digital media, I often bring it up in conversation with others. A common thing people tell themselves to feel better about their piracy habits is, “I pay for the Internet bandwidth that downloads that movie, hence technically I’m paying money for it.” Well seeing as though none of the dollars you pay your ISP is distributed back to content creators, that argument is as dumb as saying, “I pay for the petrol to get to the movies, hence actually watching the film shouldn’t cost me another cent.” No one would argue the latter and yet it’s essentially the same logic as the former. Think about that for a moment. And the next time you want to enjoy digital content without paying for it, remember that you’re depriving someone else of income… how would you like it if people devalued your work? 

tumblr_nxhr9wgtNE1ures6ao2_r1_1280.png
tumblr_nxhr9wgtNE1ures6ao1_r1_500.png
tumblr_nxhr9wgtNE1ures6ao3_r1_1280.png

It happened… I got one. My friends are awesome and got me an Apple Watch for my birthday. So there, after months of resisting the overwhelming temptations to buy one, I am now a proud owner. Having been asked multiple times what my intentions are for my Pebble Time, I’ll write them here. It is superior to Apple Watch in certain ways, and where it leads I’ll continue to make use of it: - Sleep tracking - Morning alarms - Situations where I need more than a single day’s battery life - Podcast/Music playback controls (physical buttons on Pebble make for a far superior experience) - Travel Back to Apple Watch, I’m most excited to dive into the health/fitness tracking, aided by the heart rate monitor, and the quick voice-reply feature … Something that couldn’t be done on Pebble. ✌🏻️

Rebranding

During what is a time of already great change, I am now saying goodbye to “ZachApps”…

Such is the name I’ve gone under when developing apps for the App Store up until now. It was a fun little name to ‘hide’ under for many years, but now I’ve decided I’m more than happy to use my real name. I operated an @ZachApps Twitter account for many years, with updates on new products, features and services. However it isn’t a very active account, its logo is horrible and I don’t want to continue maintaining it. This account will be deactivated shortly, along with the “ZachApps” Facebook page that I once ran.

The second part of this announcement relates to my apps on the App Store. Being a young and eager developer many years ago, I released a handful of games which, while they were fun to make and play at the time, are now evidently of poor quality. I am a huge advocate for only keeping good quality, well maintained and up-to-date apps on the store (looking at you over there, yes you, the one who hasn’t updated for retina displays or 4″ screens.) None of the three games I have on the App Store at present have been updated for the 4.7″ and 5.5″ screens of the larger iPhone(s) we have today, and I have no intention of updating them in the future. For that reason, it is my responsibility to remove them from the App Store. As I’m not much of a gamer myself, it makes sense that my game designing abilities were poor. In an already crowded market, I don’t see the need to have my apps compete with the thousands of great games already out there. Farewell Jumping JellyBeans, JumpTouch and Launch it!. They will be removed from the App Store shortly, probably by the time you read this. 

I will be leaving the two apps I’m most proud of on the store, as they are still receiving active development. You can check out Daily Steps and Freedom at their respective places on the App Store. 

In the meantime, you can follow me on Twitter, or keep an eye on this blog for all future updates and announcements related to my apps. I have some interesting updates planned for existing apps, as well as some unique and exciting new projects I will begin working on shortly. Stay tuned.