Today in Apple history: Macintosh Office gets down to business

January 23, 1985: Apple introduces Macintosh Office, a combination of hardware and software that represents the company’s first real attempt at cracking the business world dominated by IBM. Macintosh Office allows Macs to talk to one another. And Apple introduces amazing new devices like the LaserWriter printer that work with the business-oriented platform. Sadly, things […] (via Cult of Mac – Tech and culture through an Apple lens) Source link

Read More
Feeds 

Protocol-Oriented Programming Tutorial in Swift 5.1: Getting Started

Update note: Andy Pereira updated this tutorial for Swift 5.1 and Xcode 11. Erik Kerber wrote the original. Protocols are a fundamental feature of Swift. They play a leading role in the structure of the Swift standard library and are a common method of abstraction. They provide a similar experience to interfaces that some other languages have. This tutorial will introduce you to a software engineering practice called protocol-oriented programming, which has become somewhat a fundamental in Swift. It really is something you need to grasp if you’re learning Swift!…

Read More
Feeds 

Apple now sells official iPhone XS, XS Max refurbs from $699

Apple is finally selling refurbished iPhone XS and iPhone XS Max units more than a year after the devices made their official debut. You can pick yours up from the Apple Online Store, where prices start at $699 and rise all the way to $1,099. All handsets look and work as good as new and are backed by a one-year Apple warranty. Buying refurbished is a great way to get some of the best Apple devices at a fraction of their original cost. And when you buy directly from Apple,…

Read More
Feeds 

Apple allegedly eyes 1,500-employee office space in Munich

The Karl has been designed by Chipperfield Architects. Photo: Chipperfield Architects Apple might be preparing to make a big expansion into Germany, based on the latest real estate rumors leaking out of the country. According to a recent report, construction on the “Karl” office building in Munich is set to be completed in 2021. Currently, no tech company has publicly stated it will move into the building, which could house as many as 1,500 employees. However, strong hints point toward Apple as the upcoming occupant. After making expansion plans in…

Read More
Feeds 

SQLite With Swift Tutorial: Getting Started

Update note: Adam Rush updated this tutorial to Xcode 11, iOS 13 and Swift 5. Chris Wagner wrote the original. In software development, it doesn’t take long before you need to persist app data. Often, this comes in the form of data structures. But how do you store those structures efficiently? Fortunately, some great minds have developed solutions for storing structured data in databases and writing language features to access that data. SQLite is available by default on iOS. In fact, if you’ve used Core Data before, you’ve already used…

Read More
Feeds 

iOS beta adds off switch for iPhone 11 Location Services

The next iOS update will have an additional off switch for Location Services after recently data privacy concerns. Photo: Leander Kahney/Cult of Mac Apple is testing an iOS fix for Location Services that will potentially allay any privacy concerns among iPhone 11 users. Apple makes privacy part of its brand yet found itself answering questions when a security news site in December discovered the iPhone 11 Pro continued to track user location even after all Location Services toggles were switched off. KrebsOnSecurity reported the Location Services icon was periodically appearing…

Read More
Feeds 

Jetpack Compose Tutorial for Android: Getting Started

Mobile app development innovations often come in waves or trends. Whether the current trend is about language safety and stability, or performance improvements of the platform, it’s always important to keep up to the trends, because some of them radically change the way we develop applications. The past year or two have been all about building declarative and reactive programming when it comes to apps’ business logic. This means that people have moved away from the classic imperative MVC/P (Model-View-Controller/Presenter) approach, to a more reactive approach such as MVVM (Model-View-ViewModel),…

Read More
Feeds 

Google now lets you use iPhone as a physical security key

Your iPhone is now a physical 2FA key. Photo: Ed Hardy/Cult of Mac Google is finally letting iPhone owners use their device as a physical two-factor authorization security key for Google services thanks to a new update to the Google Smart Lock app for iOS. The new feature uses the iPhone’s Secure Enclave to store private keys. Now, instead of having a 2FA code texted to you, Google can send it over Bluetooth, making your accounts less vulnerable to phishing attempts and other hacks. Smart Lock helps you add an…

Read More
Feeds 

Apple’s Reality Converter simplifies creating 3D augmented reality objects

Apple’s Reality Converter gives developers a free tool to convert, view, and customize 3D objects into USDZ, the file format Apple uses for augmented reality content. This is clearly part of the company’s drive to play a significant role in AR development. Augmented reality overlays computer-generated images or text onto the real world. It’s different from virtual reality, which completely replaces the real world. Play around with reality in Apple’s Reality Converter Reality Converter, Apple’s new AR tool for macOS, lets users drag-and-drop common 3D file formats, such as .obj, .gltf…

Read More