Way back in 2016, in the era of iOS 9, I laid out the tentpole features I wanted to see come to iOS and the Mac. Now, three years later, so many things from that wishlist have become a reality that it's probably a good time to revisit the topics that haven't yet come to pass, and plan a new wishlist for the years to come. I originally planned this list to have a Developer/User split, but it became clear that the two go hand-in-hand; if you're doing complex things on iOS today, using the various automation apps, you are but steps away from needing the same things that developers do.
Posts tagged with "wwdc"
Craig Hockenberry of The Iconfactory has an in-depth look at the challenges developers, designers, and marketers will face bringing their iOS apps to the Mac. Although Marzipan may make it possible to simply flip a switch in Xcode to build Mac and iOS versions of an app simultaneously, it’s unlikely to be that simple in practice. As Hockenberry notes:
that build setting is just the first step on a long and complicated road. Good interaction doesn’t come for free.
That’s because user interactions are different between iOS devices and Macs and driven by multiple factors including differing input devices, screen sizes, and individual UI elements.
One of the many examples of design challenges that Hockenberry covers is moving from iOS device screen sizes to Mac screens:
The most obvious design element that will change as you move from iOS to macOS is the screen. If you’ve designed for the iPad, you already understand the challenges of a larger display surface and adapting your views as that size changes. It’s not easy work, but an alternative design that’s just “a big iPhone” is highly unsatisfying for a customer.
The Mac alters this scenario slightly because your app is presented in a window that’s resizable: you might be running with the constraints of an iPhone SE one moment and the expansiveness of an iPad Pro the next.
Hockenberry also raises concerns about how developers will make money from Marzipan apps if they are universal apps as is the case with the iPhone and iPad versions of many iOS apps:
It’s my opinion that Universal apps were the worst thing to ever happen for the iPad ecosystem. There’s no way for a developer to recoup the costs for new interactions and the extra work needed for more sophisticated apps. Apple makes it easier for a customer up front by offering a single download, but at the same time they make things worse because a Universal version of the user’s favorite app isn’t financially viable.
One thing's for sure, change is coming to the Mac. For some, it will be exciting, and for others, it will be fraught with peril. Mistakes will be made, and adjustments will be necessary, but for iOS developers, designers, and marketers new to this sort of transition, Hockenberry's post is a great place to start thinking about bringing their apps to the Mac. He's been through similar changes in the past, and with the magnitude of what Apple likely has in store at WWDC, there's no time like the present to start considering these issues.
I've witnessed a slow but encouraging evolution take place over the past six years that has transformed WWDC for the better. When I first flew to San Francisco in 2013, WWDC was a self-contained event. Other than the Thursday night bash, the conference happened entirely within the fortress-like hulk of Moscone West. Developers and others in town for the week gathered outside the convention center in restaurants, bars, and hotel lobbies, but there were few organized activities if you didn't have a ticket. That's changed.
Apple today announced that WWDC will take place June 5-9, 2017 in a new venue: the McEnery Convention Center in San Jose, California. The announcement came as a bit of a surprise because in past years, WWDC was announced closer to the event and it has often been scheduled for the second full week in June. But the biggest departure of all is the change of venue. WWDC has been held at the Moscone Convention Center in San Francisco for the past 16 years. San Jose is much closer to Apple's new Campus 2 headquarters, which should facilitate the logistics of putting on the conference.
According to Apple's press release:
The McEnery Convention Center will be the hub for thousands of attendees with great hotel, restaurant and entertainment options, all within walking distance. In addition to the keynote address, get-togethers, sessions and labs for developers, Apple is working with the city of San Jose and local businesses to celebrate the return of WWDC with very special experiences around San Jose throughout the week.
Tickets will go on sale March 27th. Apple said that the number of tickets available for WWDC 2017 will be roughly the same as in recent years.
Apple’s WWDC app typically gets a major update in the run-up to its annual developer conference. The remainder of the year, it’s unusual for the app to receive updates other than bug fixes and compatibility updates.
Today’s update of the WWDC app is a little different. Apple has introduced three substantive changes to the WWDC app:
- Filters to show whether a session video has been downloaded or watched;
- 3D Touch support for peeking and popping session lists; and
- Support for dark mode on the Apple TV.
For developers, the WWDC app’s utility extends beyond the conference itself, so it’s nice to see Apple refining the app this late in the year. With hundreds of videos available, the new filters are a welcome way to weed out watched, space-hogging videos.
Apple’s history with events scheduled around WWDC has been stormy. In 2013, CocoaConf scheduled an alternative conference for developers who were unable to get a ticket to WWDC called CocoaConf Alt. The conference was set to coincide with WWDC until CocoaConf organizers received an email from the Intercontinental Hotel that they could not hold the conference due to a contractual conflict with Apple. More recently, AltConf (originally AltWWDC and changed) planned to stream the 2015 WWDC keynote and State of the Union presentations at the Metreon Theater across the street from Moscone West. Initially, Apple threatened legal action, but ultimately, agreed to allow AltConf to stream the sessions that Apple streamed itself.
That bit of recent history makes today’s news that Apple is affirmatively promoting alternative conferences all the more welcome. Not only is Apple promoting AltConf, but also Layers, a fantastic design-centric conference that I attended last year and highly recommend.
We’re listed on Apple’s website. nbd. https://t.co/d9lCU7ghm2
— Layers (@bringyourlayers) May 19, 2016
Apple is promoting AltConf , Layers, Beard Bash, and The Talk Show on the official WWDC page. New Apple. https://t.co/xAKNL67pG8
— Daniel Jalkut (@danielpunkass) May 19, 2016
Apple’s acknowledgement of some of the best events surrounding WWDC is welcome and the sort of thing that gets me excited for WWDC.
From Apple's developer blog:
Now it's easier to discover and share information presented in WWDC videos with our recent search update. You can search a keyword and find all the instances of it mentioned in the videos. Go straight to the time the keyword was mentioned in the video or easily share a link to it.
Not only does Apple now allow you to search the WWDC session transcripts – which ASCIIwwdc has been doing for a while – you can tap on a result (like this) and be taken to the relevant point in the video from your web browser. There are also filters to select returns from specific WWDCs and you can filter by platform, too.
Extremely useful, and I wish I had this when I was writing my iOS 9 review this summer.
Apple has announced the official dates for WWDC 2015. This year's WWDC will start in San Francisco on June 8 and runs through June 12.
Like last year, Apple will be awarding tickets to attendees through a random selection system (effectively, a lottery). Developers will be able to apply today through Friday, April 17 at 10 AM PDT, and they will know their status by Monday, April 20 at 5 PM PDT. There are also 350 WWDC Scholarships available, giving students and members of participating STEM organizations a chance to get a free ticket.
“The App Store ignited an app ecosystem that is simply amazing, forever changing the lives of customers and creating millions of jobs worldwide,” said Philip Schiller, Apple’s senior vice president of Worldwide Marketing. “We’ve got incredible new technologies for iOS and OS X to share with developers at WWDC and around the world, and can’t wait to see the next generation of apps they create.”
As with every annual WWDC, the conference will host "more than 100 technical sessions, over 1,000 Apple engineers, hands-on labs to help developers integrate new technologies and fine tune their apps". In the press release posted this morning, Apple doesn't mention an inaugural keynote, but confirmed there will be Apple Design Awards and news about the future of iOS and OS X.
Similar to last year, some WWDC sessions will be live streamed via the WWDC website to give "developers around the world access to the latest information in real time". Apple also notes that videos from all technical sessions will be available at the end of every day.
It's been four days since Apple began decorating Moscone West with WWDC 2014 banners, and today the company has started hanging new signage hinting at the next major version of iOS, iOS 8.
Last year, Apple displayed banners suggesting a different look for iOS with a colorful and thin "7" logo on a minimalistic background. This year, Apple has taken a different approach with a water background (reminiscent of the iOS 6 banner in 2012) and a white "8" logo.
In a press release published in April, Apple said that WWDC 2014 would give developers from around the world a chance to "learn about the future of iOS and OS X". Apple is expected to unveil iOS 8 and the next version of OS X during the WWDC keynote; OS X is expected to receive a complete redesign with a significant overhaul of the Aqua interface, while iOS 8 is rumored to be an iterative update focused on refinements and new featured based on last year's bold new look.
Update: The banner for OS X went up as well.