iOS Developer Academy to Open in Naples, Italy in October 2016

The first European iOS app development center, previously announced by Apple in January, will officially open in October 2016. The center, now called iOS Developer Academy, will be hosted at the Università di Napoli Federico II:

The Università di Napoli Federico II (Naples, Italy) today announced it will host Europe’s first ever iOS Developer Academy in a new partnership with Apple that will see hundreds of students given the practical skills and training on developing apps for the world’s most innovative and vibrant app ecosystem. The iOS Developer Academy will officially open in October 2016 with more than 200 students taking part in the first year and more to follow in the years ahead.

Students will take part in a nine month curriculum designed and supported by Apple, with a dedicated facility at the new Campus in San Giovanni a Teduccio. The facility includes labs and access to the latest Apple hardware and software.

Great news for the Italian iOS developer community. More details are available at the official website here.

Permalink


Apple Release macOS Sierra Beta

According to the Wall Street Journal (subscription required), in addition to the release of the iOS 10 public beta, Apple released the public beta of macOS Sierra today. As with the iOS 10 beta, it is not advisable to install the Sierra beta on your primary Mac’s drive. Of course, if you decide to download Sierra beta anyway, be sure to back up your data. You can sign up to get access to the Sierra beta at beta.apple.com.

Among other things, Sierra adds Siri to the Mac, Apple Pay on certain websites accessed with Safari, enhancements to Photos, a Universal Clipboard that works between iOS devices and Macs, and Auto Unlock of your Mac with your Apple Watch instead of a password, which requires you also run the iOS 10 and watchOS 3 betas. For more coverage of what’s new in macOS Sierra check out our WWDC coverage.

Permalink

Apple Releases iOS 10 Public Beta

Joanna Stern reports for the Wall Street Journal (subscription required) that Apple has released the public beta of iOS 10. Apple released a beta version of iOS 10 to developers at WWDC on June 13, 2016. At the time, Apple promised a public beta of iOS 10 would be released in July. A second beta was issued to developers just this past Tuesday. Today, Apple made good on it’s WWDC promise by releasing a public beta of iOS 10 that is available for anyone to download.

However, just because you can download the iOS 10 beta doesn’t mean you should, especially on your primary device. The consensus among people who have tried the first two developer betas seems to be that it is more stable than most early iOS betas, but it still has many bugs and there is no guaranty that your third-party apps will work properly. Nor is it easy to roll back to iOS 9.3 if you have second thoughts after installing iOS 10.

With iOS 10, Apple has made significant changes to notifications and Today widgets, redesigned the Music app, added features to Photos and Messages, and much more. For a complete run-down of what’s new in iOS 10, check out Alex Guyot’s coverage for MacStories during WWDC.

Permalink

Roadblock for OS X Review

Content blockers arrived with a splash on iOS last Fall when iOS 9 was released, but have only recently begun showing up on the Mac App Store. Last month I reviewed 1Blocker, a Safari content blocker that replicated its successful iOS app on the Mac. Today, Obied Corner released Roadblock for Mac, which takes its iOS content blocker and adds some compelling new features. What makes Roadblock unique, is its focus on profiles, allow you to set up different sets of content blocking rules for different use cases, and its simplified approach to creating complex custom rules. Despite a few limitations that I discuss below, these two features make Roadblock extremely powerful and an excellent choice if you are looking for a content blocker for your Mac.

Read more


Continuous – C# and F# IDE for iPad

Frank A. Krueger (maker of Calca, a longtime favorite of mine) has launched Continuous, a new programming app for iOS.

He writes:

Continuous gives you the power of a traditional desktop .NET IDE - full C# 6 and F# 4 language support with semantic highlighting and code completion - while also featuring live code execution so you don’t have to wait around for code to compile and run. Continuous works completely offline so you get super fast compiles and your code is secure.

I like the approach he took to “doing work on the iPad” as a software developer:

I love the iPad but was still stuck having to lug around my laptop if I ever wanted to do “real work”. Real work, in my world, means programming. There are indeed other IDEs for the iPad: there is the powerful Pythonista app and the brilliant Codea app. But neither of those apps was able to help me in my job: writing iOS apps in C# and F#. I couldn’t use my favorite languages on my favorite device and that unfortunately relegated my iPad to a play thing.

I don’t know C# and F#, but Continuous looks impressive and exactly like the kind of app we should see on the iPad more often. It even has full framework support for native iOS libraries such as UIKit, Foundation, and CoreImage. Reasonably priced at $9.99 on the App Store, too, with an iPhone version available.

Between Continuous, Pythonista (which recently received a brand new version 3.0), and the upcoming Swift Playgrounds, the iPad as a programming environment is growing up.

Permalink

Apple, Client-Side Applications and Being “Good at Web Services”

Bryan Irace writes:

Apple now claims that being a services company is important to them. If they’re able to address the latency and reliability issues that their services have historically been plagued with, they may have succeeded at exactly what they set out to improve. But I still personally won’t consider them a good services company until they take tangible steps towards making their APIs far more open than they have been to date. These types of companies understand that they alone cannot build all of the interactions their users would find useful (nor would targeted, limited partnerships suffice). They earn the adoration of their developer community by empowering them to create the next big app or feature, standing on the shoulders of giants rather than sitting in their pocket.

I completely agree with Bryan. iOS devices have become more powerful and capable in recent years as Apple has opened up the platform with extension support, custom keyboards, widgets, new developer APIs and more. In that same way, Apple’s services from Apple Music to Apple’s Notes app, could be improved through new APIs that go beyond client-side features. Imagine being able to connect something like IFTTT to Notes.app and creating a recipe to automatically append any links you favorite in Pocket to a note in Notes.app.

I think it will happen, but it could be a long wait. We’ve seen through the introduction of various extension points in iOS that Apple is extremely cautious about relinquishing control. It just won’t happen overnight, it’ll be a gradual expansion in carefully considered and controlled stages. As Bryan points out, CloudKit web services (which can be openly communicated with over HTTP) may be an early reason for optimism.

Closed systems have enabled Apple (and members of their developer programs) to deliver many of the user experiences we know and love, but past performance does not equal future success. While embracing interoperability might require a philosophical shift away from what has worked to date, I worry that the alternative is Apple continuing to stretch themselves thinner and thinner as software continues to eat the world and hardware continues to become smaller, cheaper, and more ubiquitous.

Permalink

Connected, Episode 98: My Brain Is Cruising eBay at Night

This week, Federico was late to the show so Stephen got to talk about Hackintoshes before the new beta of iOS 10 dropped and rocked the Europeans to their core.

You don’t want to miss the first half of the show on Connected this week. You can listen here.

Sponsored by:

  • Squarespace: Enter offer code WORLD at checkout to get 10% off your first purchase.
  • Ring: Create a ring of security that starts at your front door. Get $50 off!
Permalink

Remaster, Episode 13: Nintendo: If Not VR, Where?

Federico is back to discuss his thoughts on his first VR experience. This leads to a discussion on what Nintendo’s VR plans could be, before wrapping up with some thoughts on The Legend of Zelda: Breath of the Wild.

A good VR-focused episode of Remaster this week, with a final segment on Zelda. You can listen here.

Sponsored by:

  • Squarespace: Enter offer code INSERTCOIN at checkout to get 10% off your first purchase.
  • Zombies Run: Running is really boring, but the Zombies, Run! Virtual Race makes it fun!
Permalink