corenominal

Full stack web developer, interested in all the things, but especially the web, code, design, Linux, OS X, PHP, WordPress, JavaScript & robots.

Tagged: ios

Google Debuts ‘PhotoScan’ App for Scanning Old Photos With iPhone image/svg+xml

Google today launched a new app called PhotoScan, which is designed to make it easy to scan printed photographs using your iPhone’s camera.

PhotoScan instructs users to take four separate quick images of a printed photo, stitching them together to create a perfect high-resolution digital copy. Google’s multi-image capture method eliminates issues that normally plague digital photos of print photographs, including glare and distortion.

This looks pretty cool, I’m looking foward to giving it a try.

The web on my phone image/svg+xml

Chrome for iOS is not Chrome. Firefox for iOS is not Firefox. Opera for iOS is not Opera. They are all using WebKit. They’re effectively the same as Mobile Safari, just with different skins.

This I did not know. After years of using Android devices, I’ve seriously been considering switching to an iPhone, but after reading this, maybe I’ll reconsider.

New iPad And Web Browsers On iOS

A belated Merry Christmas to you. This year, Becky (my wife) gifted me a new iPad Air 2, it was a wonderful and totally unexpected surprise. I’ve never owned an iPad before, I’ve owned an Android tablet and I’ve used a lot of Android tablets at work (where I develop apps for them), but this is the first time I’ve used an iPad for longer than a minute or two at the local Apple store.

The iPad Air 2 is a fantastic device. IMHO, it’s far superior to any of the Android devices I’ve used. The retina display is just beautiful, and compared to Android, iOS is silky-smooth and a joy to use. In case you can’t tell, I’m really pleased with it. Thank you Becky :)

Anyhow, I’m not writing about my gift to post a review of the device, but just to note some initial observations.

First observation: browser rendering

I’ve been using the device to browse the web, using both Safari and Google Chrome. One of the first sites that I visited was this one (narcissism FTW) and I quickly found out that my technique of detecting the browser’s scroll position and applying various CSS rules depending on said position is totally broken. It works with all browsers on all OS’s on desktops, but it does not work on iOS.

Crap.

So, I spent a little while fixing it for Safari, only to find that it was still broken in Chrome. This was somewhat frustrating and I attempted a number of different approaches to solve the problem, but the more I fiddled with it, the more unhappy I became with the fugly hacks I was applying. In the end, I decided that the best solution would be to scrap the technique altogether and remove it from my design. Sometimes the most elegant solution to a problem is to remove the problem.

I will no doubt revisit this in the New Year, also, it’s a good lesson learned; I need to test my designs more, on more devices.

Second observation: doodling

The iPad Air 2 is a fantastic doodling device :)

A doodle of a robot in space.

A doodle of a robot in space.

My Must-Have iOS Apps, 2015 Edition image/svg+xml

Over the past year, I’ve gone all-in with iOS.

Following years of experiments, struggles to switch from a Mac-centric workflow, and encouraging signs of maturity from the platform, I chose to make the iPad my primary computer.

My wife gifted me an iPad Air 2 for Christmas, it was totally unexpected and a wonderful surprise. I’ve never used, or owned an iPad before, so I’m not about to go all-in on the device, but it is interesting to read what apps others are using. The linked article is comprehensive and well worth a read.