CoreText Swift Academy - part 1

Ever wanted to layout letters? implement label view? create text edit component from the ground? bear with me. CoreText is low-level framework for laying out text and handling fonts. Low level like "C language level low", but also like "Font glyph level low". What CoreText can:…

Use consumer rights to refund for faulty MacBook - diary

In February 2020, a keyboard in my MacBook Pro 15.4-inch [https://www.apple.com/shop/refurbished/mac/2018-15-inch] (model 2018) has broken down. I noticed typical repeating keys. Nothing new for the MacBook with the butterfly keyboard. I also noticed I have screen scratch (that I connect with staingate…

The lost art of legendary Apple UX

Mobile experience Apple changes Terms of Service and me, as a paid Developer Program Membership have to accept new agreement. So I open App Store Connect [https://itunes.apple.com/us/app/app-store-connect/id1234793120?mt=8] app - introduced in Jan 4, 2018 - so pretty new product. Not new…

How to change iCloud password in 57 steps

First you have to find screen of horror, like the one I saw during activation my new iPad. Now sit back, brew a cup of tea and relax. You need it all to survive process of changing password designed by Apple. If happened you on you Mac at the moment,…

Photos - you do it wrong Apple. In 2015.

If you'll ask me today, after a few months, how do I feel about Photos [http://www.apple.com/osx/photos/] and iCloud Photo Library [https://support.apple.com/en-ae/HT204264], I have just one answer: I'm pissed off, give me my money back! I can…