Use your dev time more efficiently and visually build your backlogged apps. Quickly prototype truly native and data-driven apps, integrate with any REST API, and download lean Swift and Java source code. Say "Yes" to more mobile projects with Dropsource. Get started free today!
This tweet resonated with me so much. 😀 The most successful things I've done never started as "the big idea". This newsletter, for example! 📰
Considering how little we saw about the HomePod at WWDC and in the following months, I'm not surprised to see this delay. However, from a developer perspective, this doesn't have a huge impact as the development potential of the platform is still quite limited. I'm glad Apple is willing to delay the release of products not ready for the mass market – I wish they were more willing to do this with software releases as well.
The try! Swift conference in New York this week hosted an announcement from the Swift Server work group about their plans, and here's Ted Kremenek with a quick summary. It's also worth checking out the Recommended Server Libraries section of the server page on Swift.org for a description of what this group is aiming for.
I'd be surprised if last week's shouting prompted this as Apple doesn't tend to make sudden moves in situations like that. Regardless of why this happened, it's a good step forward:
Additionally, two changes are coming to the app review process and will be implemented this summer. First, developers will not only be able to appeal decisions about whether an app violates a given guideline of the App Store Review Guidelines, but will also have a mechanism to challenge the guideline itself. Second, for apps that are already on the App Store, bug fixes will no longer be delayed over guideline violations except for those related to legal issues. Developers will instead be able to address the issue in their next submission.
The Verge takes an in-depth look at Paper, the sketching and note taking app released this week by the people behind the cancelled Microsoft Courier project. It is great to see the ideas from Courier making it in to a real app.
The opening paragraphs to Douglas Hill's latest post were the best thing I read this week. It jokingly says "We used to work with someone who wanted to deprecate
UITableView, and the very next thing they did was to get a job with Apple and deprecate
UITableView!" 😂 Amazing. It's also a great post about the new collection view list APIs. 👍
Kyle Van Essen makes a great point in this tweetstorm. It may not be possible to reach UI nirvana with SwiftUI yet, but that the benefits it does bring are worth the current compromises. The framework coverage, and ability to polish can come over the next few years, but getting rid of the endless complexity of UI updates in increasingly complex operating environments is priceless.
Senior iOS Developer @ Doist – Joining Doist as an iOS developer means you'll be joining a diverse, ambitious, remote-first team of 70+ people who are distributed across 31 countries. You'll help create tools, like Todoist and Twist, that promote a calmer, more balanced, more fulfilling way to work and live. – Remote, anywhere!
iOS Engineer @ Karbon – Join our dedicated, all-remote agency and help us build amazing iOS apps for amazing clients. We've spent the past 10 years helping companies ship apps to millions of users—join us as we focus on the next 10 years. – Remote within US time zones
Senior iOS Developer @ WillyWeather – WillyWeather is a feature rich app that that beautifully delivers the most accurate local weather data from best in class data sources. This is a fantastic opportunity to have an immediate impact working on one of Australia’s most used apps. Work remotely alongside a collaborative and innovative team. – Remote within Asia Pacific time zones