Workaround for Mobile Safari scrollTop() not updating during scroll I've recently discovered that on Mobile Safari the $(window).scrollTop() would not update during the scroll event animation. It appeared to only update after the scroll (the elastic scroll) had finished its animation. This was a rather annoying 'feature' for me because I needed to update my UI during the animation, so I went looking for a workaround and here's what I've come up with.
Make the new Gmail App delete messages instead of archiving The new Gmail App has been released on iOS a couple of days ago and while going through the settings I noticed that deleted messages were set to Archive instead of being Moved to bin i.e. deleted. I think this is a bit undesirable, pressing delete should delete the message, so here's how to make sure it does!
Human Resource Machine - a game that teaches programming I was browsing the Apple App Store today and saw that there was a $0.99 special on a bunch of games and so thought I'd check some out. One that caught my eye was 'Human Resource Machine', which is a game about learning how to write code. I tried it out and it's actually quite fun (mind you I already like writing coding anyway).
Ingress crashing on launch after iOS 9.3.3 update I updated my iPhone 6s to iOS 9.3.3 today and noticed that Ingress started crashing every time I went into it. It looks like just as it zeros in on my location and the map is about to appear, it crashes.
Getting jQuery and iOS playing nicely to programatically select input field contents Something as simple as the jQuery .select() should just work across all browsers and platforms but it doesn't. I know jQuery Mobile attempts to solve the deficiencies that the multi-platform/device ecosystem creates, however not everyone wants to use jQM and sometimes it's easier to create a small workaround. This is exactly what I did to get input field text selection working for my Travel Microblog project.
A better way to handle fixed position DIV elements with form input fields Not long ago I wrote about Mobile Safari scrolling problem with an input field inside a fixed DIV and provided a solution that used a small amount of CSS to make the scrolling issue go away. This worked really well until I discovered that by setting overflow to auto caused the 'scroll' event to never fire. I rely on the scroll event firing so that I can dynamically load more data into a page, so this forced me into finding a better solution and here it is.
Mobile Safari scrolling problem with an input field inside a fixed DIV I've come across an issue in Mobile Safari while working on my travelblog.ws where 'fixed DIV' popup forms would cause the page behind the popup to scroll up as soon as the form was displayed. I narrowed this down to the jQuery .focus() method, but that wasn't the cause of the problem. Once I disabled auto-focusing of the first input field in my forms and manually selected an input field, the same behaviour manifested. I did manage to fix the issue eventually though.
iOS 9.3 Night Shift mode not available on older devices but you can still run f.lux So I've been waiting for iOS 9.3 to come out specifically for the Night Shift mode that's been promised and finally it's been delivered, but it will not be available on older devices like my original iPad mini! (it is there on my iPhone 6s.) Going to Settings > Display & Brightness shows the usual screen with Night Shift missing.
Facebook finally has searchable stickers on iOS Ok so maybe this feature has been out for a couple of weeks now but I still find it really cool. The Android version of the Facebook App had searchable stickers for a long time, but this was not available in iOS until recently. It's easy to use and has a number of preset searches already but you can put in your own search terms too. The best part is you don't have to download the entire sticker album to use one particular sticker.
Is Apple's iOS News app a Google Play Newsstand killer? Apple updated iOS to version 9.1 recently and with that brought out its new News app. I had a bit of a play around with it and must say that I do really like it. It is a built-in app so there is no additional download, it also means you can't remove it and every iOS 9.1 device will have it. This isn't necessarily a bad thing because as you will see below it boasts all the features you would want in a free news reader app and it is a serious competitor to Google's Play Newsstand. But is it a Newsstand killer?
OneNote vs Apple Notes round two, Microsoft loses this time More than a year ago now I wrote an article mostly praising Microsoft's OneNote app on OS X. Now that OS X 10.11 El Capitan has been released, my position on OneNote has become less enthusiastic. I really did love aspects of OneNote for a time, but for my purposes Apple's updated Notes App does the job better all around.
Dealing with iOS9 ad blockers on your ad sponsored blog A new release of iOS always brings in new features and its share of troubles and this time it hasn't been any different. Since the iOS 9 release date on the 16th of September, Apple made available its content blocker API to developers. This brought out a deluge of ad blocker apps on the App Store, with some topping the charts within moments of release. This may be a welcome addition to many people, but something that many miss is how this hurts those sites and blogs that rely on advertising revenue to pay for their hosting fees.
OS X and iOS Safari iCloud Tabs not synchronising? This is how you fix it! At some point in the recent past I've noticed that my Safari iCloud Tabs stopped working and synchronising between my iPhone and my Macbook Pro. I am not sure exactly when this happened, probably after the iOS 8 upgrade, but something's changed. I looked into this a bit further and found out the cause and how to fix it.
LASER! - Endless Laser Dodging Action I was browsing through the games in the iTunes store and this game caught my attention: LASER! - Endless Laser Dodging Action. The reason I downloaded it was because it reminded me of Monument Valley, you have to admit the resemblance is there. However, the looks is as close as it gets. I found LASER! to be ok to kill a few minutes of your time, but wasn't super impressed with it overall.
Fallout Shelter bugs and glitches and amusing features I've been playing Fallout Shelter since it came out and after some initial struggles I finally got it to work on my iPhone. Well, that was not the end of the journey in terms of problems I've encountered. This is a collection of all the bugs and glitches and some of the more amusing features that I've come across in this game.
Fallout Shelter - it's a game about sex, violence and sweet sweet loot After some initial struggles getting Fallout Shelter to run on my iPad mini, I was able to get it going on my iPhone 5 (yes I really do need to upgrade both soon!). The game is all it's hyped up to be and more, it's really addictive and lots of fun, though with bouts of frustration thrown in for good measure.
Record iPhone screen video and audio without Jailbreaking or special apps in OSX I've been looking at making a recording on my iPhone's screen to make a video and at first was stuck for options. I tried some apps that claim to do this but they didn't work properly, then I found out that it's possible to use QuickTime Player to record your iPhone's screen directly from your Mac without needing a Jailbreak or any extra hardware.
Fallout Shelter really does not work on iPad Mini I was really excited by the Fallout 4 announcement and then by Fallout Shelter being launched on the App Store. I love Fallout so I downloaded Fallout Shelter on my iPad Mini to see what it's like. Long story short is I have no idea because it doesn't work on the Mini.
Last Voyage - a game to play if you loved Monument Valley I really loved Monument Valley when it came out. Then there was an expansion and a special level released. I've been craving for more of the same style of game play and recently came across a title that approaches that, it's called Last Voyage. Although you don't have a central character to play, the game is about puzzles and has a mysterious feel to it.
Alto's Adventure on iOS Alto's Adventure is another one of those 'endless running' type of games, except you're on a snowboard and you have to rescue the Llamas that have escaped. The story is very simple and the controls even simpler, simply tap the screen to jump or hold to start doing a flip, which can end up as a trick. I played the game for a while, it was fun, but it didn't really draw me in too much to be honest.
Giant Boulder of Death on iOS I know that I'm late to the table on this one, but while I was on a plane this week I saw someone playing this game and it looked amazing. For the next flight I made sure that I had downloaded Giant Boulder of Death (GBoD) so that I could (literally) spend the entire flight playing it. This game is super fun and addictive and if you get kicks out of rolling a giant boulder and crushing innocent cows, hitchhikers and lumberjacks, you will love it too.
Get notifications from your Android device on your Mac I use a Mac for work, I also have an Android for work. I have the tendency to leave my phone in my bag a lot of the time so this makes me miss phone calls and messages that could be important. At first I thought the only solution is to simply check my phone, but after searching around I found an App called Pushbullet that pushes notifications from your Android to your Mac. You'll (or rather I) won't miss a work related call or txt again even if my phone is in my bag!
iOS 8.1.3 update released with less space needed to upgrade The iOS 8.1.3 release has been made public. It weighs in at 136Mb (on both my iPad and iPhone). Apple faced a massive backlash over space requirements for iOS updates, this update fixes that, you no longer need gigabytes of free space, however it does take some time to complete the upgrade. On my devices, it took around 11 minutes to prepare and install the upgrade, and another 7 or so minutes to download it in the first place.
Stop the iPhone WiFi hotspot from starting automatically when plugged into a Mac via USB The Handoff features were introduced with iOS 8 and OS X Yosemite. One of those features is to automatically start the WiFi hotspot on your iDevice as needed. This feature can be great in some circumstances, but in others it can be a downright pain. I found that plugging your iPhone into a Mac causes the hotspot to start by default, that's not needed nor desired in my case, so here are a few steps on how to disable that feature.
Hands on with DuetDisplay - bugs, terrible performance, not worth it I was really excited when I heard that about the Duet app that promised to make your iPad into a second screen with good refresh rates and even retina resolution (if available). I downloaded the app and installed it as soon as it was available, only to be severely disappointed by how buggy and slow it is.
iOS 8.1.2 update fixes the missing ringtones issue This update has been out for a few days now and I finally thought that I'd get it. What does it fix? Well remember when you installed iOS 8 and your custom ringtones were gone? This update supposedly fixes the ability to have those again, but I say it's a few months too late.
Monument Valley - Ida's (RED) Dream level in support of World AIDS Day Just as I was excited that Monument Valley got an update and eight new chapters via the Forgotten Shores expansion, now there is a new (and final) chapter available for a short period of time. The chapter is called "Ida's (RED) Dream" and it is created in support of the World AIDS Day. The price is $1.29, which gets you one new chapter of the game, 100% of the proceeds go towards fighting AIDS however, so its' a good cause.
iOS 8.1.1 update is available for download The new iOS 8 update, 8.1.1 is available for download and install on your iDevices now. The update fixes some bugs and improves performance, no specifics are available about what bugs are actually fixed though. The size of the update depends on your iDevice. On my iPhone 5 it was 43.4Mb and on my iPad mini it was 121Mb. You still need 1.1Gb of free space on your device to install this update!
Automatically start your iPhone hotspot using iOS 8 Continuity features With the release of iOS 8 we were gifted with the Continuity features. I think one of the overlooked, yet very useful features that Continuity provides is Instant Hotspot. If you're a regular traveller like me and have multiple iDevices, then this feature is super useful. In a nutshell, Instant Hotspot lets you turn on the WiFi hotspot on your iPhone directly from your iPad without ever having to touch the iPhone. This is amazing at airports when there is terrible free WiFi service.
Google's sense of humour is...mathematical I was looking at the settings for the Gmail app on iOS and something caught my attention. The version number is set to 3.1415926, which is the number Pi to the first 7 digits. I've checked both my iPhone and iPad and the version number is the same on both. Very mathematical!
Some cool new iOS8 features I like iOS8 has been released not long ago, and after waiting hours for a download slot to be available, both my iPad and iPhone have been upgraded. I've played around a little with the new OS and these are some of the new features I like and probably will make use of most.
Change the aTV Flash (black) icon order on Apple TV 2 to appear on the first row If you're like me and have an Apple TV 2 and use aTV Flash (black), you may have disabled a number of applications in the parental controls leaving you with just the parts for streaming music and video via the Apple TV. The unfortunate effect this has is that the Maintenance and nitoTV icons appear on the second row with an alignment to the left which makes the whole screen look lopsided in my opinion. This is how you get these icons on the first row.
Microsoft OneNote vs Apple Notes When Microsoft OneNote came out, I was very quick to download it and make the switch from the iOS/OS X Notes app, but over time I've been finding myself slowly creeping back and using the original Notes app for certain things. These are my thoughts about both of these apps: I think both have legitimate use cases and can coexist and used together, but their use is quite different.
This game is art: Monument Valley One of my friends sent this game to me on the iTunes store, saying that I have to play it: the game is like an art piece...well I was skeptical at first, but then I gave it a shot and wow, I am blown away. This game is amazing in so many ways and if you love puzzle games with a twist, then read on. You can find Monument Valley on the iTunes store now, there is only and iOS version at the moment, but an Android version is in the works.
Parrot Flower Power - a bluetooth wireless sensor for your plants - review part 2 This is part two of the Parrot Flower Power review. In the first part of the review I talked about the actual device itself, in this review I am going to concentrate on the software that makes it all come together. The app will only run on iOS for now, there is an Android version in development, but it's not ready yet. There are limitations on which device it will run on too, you will need one of iPhone 4S, iPhone 5, iPad 3, iPad mini, iPod touch 5th generation or later iDevices.
Parrot Flower Power - a bluetooth wireless sensor for your plants - review part 1 Continuing the plant theme, I've finally spent enough time with the Parrot Flower Power to give it a proper review. In a nutshell, this little unit has a few sensors that monitor the soil moisture, pH levels, temperature and light levels. The device then sends this to your iOS device (Android version coming soon) which analyses the data, shows you charts of the readings and gives you tasks to do like water your plant, if it detects the need.
iOS7: How to take a screenshot of the power off screen The usual way of taking a screenshot in iOS by holding down the home key and pressing the power button does not work when on the power off screen, so I looked around a little to see if there was a way at all to take a screenshot in this scenario and turns out there is!
Dual installing WhatsApp on iPad and iPhone does not sync the messages The WhatsApp app is not available on the App Store for the iPad but there is a way to install by following a guide at http://ipadwhatsapp.com. I tried this and found out that when you have WhatsApp installed on both iPad and iPhone your messages do not get synchronised between the two.
Apps crashing since the iOS 7 upgrade on iPad mini I had no issues doing the iOS 7 upgrade on my iPad mini and everything worked fine for a while, then one day the Gmail App all of a sudden stopped working, sort of. The App would get a badge icon telling me how many new emails I had, but when I launched the app, it would sit at the login screen for a minute or so and then crash out to the home screen.