So you are being a good Swift dev, and started using
Result<Success, Failure> in your code as a return type where necessary.
Say you want to animate a frame change, and you are using
SnapKit. You can use the
remakeConstraints function to set the new constraints, and then in an animation block call
layoutIfNeeded() on the superview.
Back in the olden days, it was 320x480. That was it. Easy peasy pixel perfect. Fast forward a decade plus, and we need a matrix to keep track of the different pixel combinations an iOS device can have. Here it is, the ultimate complete guide to iPhone, iPad and Apple Watch resolutions.
Did you receive an email from Google recently telling you to
Protect your apps with app-ads.txt? I did. I run Google Ads on a bunch of my iOS apps, and decided to figure out how easy or hard it is to set this up.
Have you just purchased a somewhat cheap USB WiFi adapter for your mac, only to find that the supplied driver fails to work. I was in that boat too.
I am very proud of my wife, Elizabeth Santos, for all of her hard work setting up her new blog, Whole Living with Elizabeth Santos. The blog is all about healthy simple living, with posts about whole foods, natural medicines and lifestyle. If that sounds like it may be your thing, swing on over and have a read.
Below is an excerpt from the book Steve Jobs by Walter Isaacson, from Chapter Six, section Mike Markkula. This part of the book is set in 1977, when Apple was incorporating, and Jobs and Markkula are fleshing out the business plan:
I was recently inspired by David Smith on his podcast Developing Perspective to setup an iTunes Affiliate account. As detailed on his blog post, it is a relatively straight forward process of signing up with PHG for an account, and waiting a few days for approval. Once approved, you are given an Affiliate Token (at), which you can append as a parameter to any iTunes URL.
One of the features of Stezza is the ability to play podcasts. In order to test it, I was forced to listen to a few, and I haven’t looked back.
As the saying goes, imitation is the sincerest form of flattery. Well, flattered I am not.
So, you just got spammed a whole lot of emails from Flurry, urging you to upgrade to the latest SDK (Flurry 4.3.2). Well, you can go and download it from dev.flurry.com, unzip, and be greeted with 3 PDF’s to wade through. Here is the tl;dr
So you want to get your book onto Apple’s iBook store? Here are some (very) brief instructions.
So its finally over. Pitch pitched. MEGA 2012 complete. It feels reminiscent of school/uni when exams are over and the holidays are finally here.
So I just borrowed a fridge/freezer for an upcoming party, and thought I’d test out its beer-chilling abilities. I fired it up and placed a few beers in it, and left it for a day. When I returned, to my dismay, the beers were frozen, and some had popped their caps.
So you visit a Facebook page, and you want to find out its ID – the unique number that represents the page in the Facebook database. How do you find it out?
This is by no means a revelation, but did you know your mac can speak? OS X has a nifty little feature for those who aren’t afraid of a bit of keyboard action in the terminal – the ‘say’ command.