Posts

Showing posts from September, 2017

What's new in Xcode 9?

Image
1. Refactoring in Swift ðŸ”¨ Ahh finally! This is something I was expecting since as long as Swift has been around, and they finally delivered! Gone are the  Cmd + Shift + F  where you miss out on a few variable rename, or accidentally modify an unrelated one. Gone are the cut + paste + modify to extract methods. We finally have access to those! Although there’s still a long way for Xcode to offer advanced refactoring tools like JetBrains does today, it offers the most common ones like adding code snippets, extracting methods and variables, and global renaming which works with Swift, Objective-C and even Storyboard files. We have to start somewhere right? 2. Smarter Fix its ðŸ˜Œ Another nice improvement of Xcode are the smarter “Fix its”. Remember the time when you implement  UICollectionViewDataSource ,  CMD + Click  on it, and then copy paste the methods that you need from it? Well, with the new Xcode, you can get all of that with a sing...

Apple Event 2017

Image
1. No introductory remarks on politics   Play Video   2:53 Tim Cook honors Steve Jobs at first event in new Apple headquarters Tim Cook gave tribute to the man who preceded him during the Apple event September 12. (Apple) While chief executive Tim Cook used Apple's stage to defend the company's position last year during the high-profile legal battle with the FBI, there were no such remarks Tuesday. Cook has recently taken a vocal stance against anti-immigration efforts, and Apple has pledged to provide support to the company's DACA-status employees. 2. Watch Series 3 The new Apple Watch Series 3 is displayed during an Apple special event at the Steve Jobs Theater on the Apple Park campus. (Justin Sullivan/Getty Images) Apple unveiled its next-generation watch, the Series 3. The new Apple Watch, priced at $399, can be used for calling, messaging and streaming music from the wrist without being linked to an iPhone. The ope...