1. 9

The start time is 10 AM Pacific, and the link to the events and schedule is below. I’ll try to liveblog the keynote here, when it starts. Of course, you can discuss the rumours, events, and aftermath here.

About the conference, as well as schedule/events, HLS URL (for media players; if your browser doesn’t support HLS)

  • Extremely likely that the new MacBook Pros will be shown, after stagnating on bare-minimum Haswell refreshes. Skylake is all but confirmed, but there’s been shells that seemingly have an OLED touch strip, like the 2nd generation X1 Carbon. More out there rumours include a trackpad that supports the Apple Pencil.

  • Mac OS X will likely be rebranded into “macOS” to fit the new scheme that’s shared with iOS, tvOS, and watchOS. Possibly the minor version number will become the major version number, at least for promotional purposes. (This is what Solaris did.) The next version of Mac OS X will be 12 or 10.12, and will feature Siri integration. Siri’s integration with Finder is hinted at from error messages on iOS devices.

  • Possibly a new version of iOS. Multiuser and dropping iPhone 4S devices seem likely


  2. 18

    Starting stream. Tim is giving everyone a thumbs up.

    • Tim is mentioning the terrorist attack in Orlando. He is mentioning Apple’s diverse employee makeup. Moment of silence.

    • Welcome to San Francisco, 27th WWDC. 13M registered developers, and sold out with 15K attendees in person. People from 74 countries. 70% are first-time attendees. Investing in the next generation of developers with scholarships. 100 are under 18 years old. The youngest is 9. Lots of labs and sessions with engineers on site, if you’re there.

    • The app store has come a long way since it started. They now have 2M apps. 130B downloads. It pays well to put your apps on the store.

    • The “north star” has been making world-changing products. Except now it’s platform talk. The Mac changed personal computing. iPhone changed phones. iPad changed glass/future of PC. Watch changed fitness. Apple TV changed TV into apps. Developers made it possible. Each platform will get announcements.

    • Kevin Lynch called to talk about watchOS 3. Performance improvements, especially in launch times, by backgrounding apps. Content load times will improve by supporting background sync. UI improvements. Adding an app switcher using the side button. Control center was added, like iOS. Quick reply options made easier to access. You can input text without dictation with a Graffiti drawing letter mechanism called “Scribble.” New watch faces, that can match band colors. Fitness tracking is easy to switch to and use, and more clean watch faces. Faces are easier to switch, via using swiping. Live demo of all this. Apps in the switcher “dock” are active. UX design to do the right thing by default after switch has improved. Graffiti supports Chinese too. Watch has SOS features to call for help, in case of emergency. This works on both cellular tethering and WiFi, and sends them a GPS location. It’ll also show the medical ID too. It can call the emergency numbers for any country. FITNESS!!! Everyone loves closing the activity rings. Competition with friends is now a thing via activity sharing. You can choose the metrics to be used for sorting, and see their fitness information, even with third-party apps. You can send people trash talk via this way too. Fitness is now supported for the disabled in wheelchairs. They account for method changing of wheel movement in their algorithms.

    Apologies, had to BRB. Back to the stream, if I can get it to reconnect after paused for a while:

    • tvOS. More games coming to it. One of them is a Pictionary type game using iOS devices as controllers for drawing. The remote app is improving, with some Chromecast like features, and all features are supported, including game support and keyboard entry. Siri search is improving, and can search by topic. YouTube search is supported. Live channels are coming, including many major networks, and Siri can switch to them for you. Many of these Siri media searches support iPad too. The live channels with sign on mandatory can be automatically logged into on Apple TV, and shows all apps you can access with your credentials. Dark mode. iPhone apps automatically get their Apple TV versions downloaded too. API support for iCloud Photos, home automation, game controllers, multiplayer, etc.

    • OS X with Craig. Naming controversy, and not over California landmarks, but rather the branding shift into “macOS.” The California landmark for 10.12/12 will be “Sierra.” This release improves iOS continuity, iCloud integration, and desktop fundamentals. Mac OS now features automatic unlocking like Windows Hello, except with an Apple Watch providing authentication. Clipboard sharing with iOS devices, and all content types are supported. iCloud Drive will be improved with more syncing for folders like the Desktop, and all this is accessible on iOS devices too. The filesystem can be pruned when the disk is getting filled, moving older files into iCloud so local storage is free. Everything from files to mail attachments will be moved. Total deletion of things like cache can be automatically pruned too. There’s a UI to review and configure this. Apple Pay coming to Mac. (not by bringing it to the store..) Specifically, via web, to compete with PayPal. Touch ID on your iPhone or Watch is used to authenticate these payments. US, UK, Canada, Australia, PRC, Singapore, HK, Switzerland, and France will be supported for web Pay. Tabs are now universal for every app, no modifications needed. Picture in picture can put videos into a smaller frame that appears on all virtual desktops. Siri on Mac, and a demo! She appears on the dock, and makes small popups in the top-right. Advanced file search queries can be made. They can be refined with the context of the previous question. These queries can be pinned in the notification centre for future use. Siri can be used in full screen, and plays music too. These query results can be used later at any time, and dragged. She can also search the web, and again, these results can be dragged into documents and such. Clipboard sharing is shown too, with something being drawn on iPad Pro, copied, then pasted into a Keynote document on Mac. Siri is shown making messaging replies and movie showtimes. Then picture in picture is shown, and it can be moved and resized, and shown in fullscreen. Apple Pay web is shown, and the iPhone prompts for the fingerprint. Developer preview today, public beta in July, and Autumn for mainstream release. System requirement bump, but it flashed by too quick to see. (Looks like it may be 2009 iMac and MacBook, then 2010 and newer for the rest of the Macs.)

    • iOS 10. 10 new features.

      1. One is improved UX. New lock screen, with richer notifications and interactions with 3D touch. The phone can show notifications and wake up with a flick of your wrist. Peeking and popping these notifications is supported. Third-party apps can do this too, such as Uber showing a map in their interactive notification. Notification centre can now clear all notifications. Control centre can be swiped to show a dedicated music panel. The camera is easy to access via swiping at the lock screen. Lock screen widgets can be accessed the same way. Notifications on the home screen and critical information can be expanded on with 3D touch. Recently touched apps appear with high priority as widgets.
      2. Siri improvements. 2B requests are made each week. Siri now has an API. Application UIs can be hosted in Siri, and you can phrase it in a variety of ways in different languages with domain-specific knowledge. Ride booking, photo search, fitness, VOIP calls (which are handled in CarPlay too) and payments are shown.
      3. Siri in the keyboard. Context and LTSMs (deep learning!) for suggestions in the keyboard. Questions like “where are you” can be automatically answered with maps quickly. It can fill other info in a variety of other contexts too, such as bookings. Changing language from the keyboard is automatic.
      4. Photo improvements. Photos can be shown on maps. Computer vision can do facial recognition locally on the iPhone, with respect to your privacy settings. Scene and objects can be recognized. Photos and videos that are related (time, place, people, topic, etc.) can be automatically clustered, again, done locally. These are all shown in an elegant UI called “memories.” They’ll show in a grid, but important photos will automatically be made bigger. People and locations will be shown, and related memories will also be shown based on these people and places. It can automatically make a movie out of them, picking appropriate BGM, Ken Burns effects, slomo, etc. You can alter the mood and length of the movies. The Mac also gets this too, and Apple TV can be used to view them.
      5. Eddy Cue comes back for Maps. Maps can show indoor-level maps for many locations. Maps is also proactive, suggesting places based on time and place. Searches can be filtered, such as seafood searches. Traffic on route for navigation, making it automatically pan and zoom based on road, and showing traffic in navigation. POIs are shown, in addition to time to get to them. CarPlay is supported. If there is a lot of traffic, alternate routes will automatically be suggested. Instrument cluster turn-by-turn navigation. Maps API. Extensions allow for reservations and ride booking right in Maps, for example. Anyone can develop.
      6. Music. 15M paid subscribers. Apple Music app has been redesigned to be cleaner and simpler, with a new design language. The organization and placement has been made better, and makes things clearer as to what’s locally stored and what’s not local. Lyrics are shown. The app can show suggestions and curated playlists more clearly. Browsing for new music is easier too. Radio has improved, and can show themed shows.
      7. News. More news providers. 60M monthly users. New design, that segments articles more. News can show topics based on your interests automatically. Hand-picked articles are shown too. Subscriptions allow for easier access to specific publishers. Breaking news are shown in notifications.
      8. Eddy goes back to Craig. HomeKit home automation. HomeKit has been unifying this space by bringing them universal interfaces and security. More types of devices are supported, as are tech companies and homebuilders. There’s a new app for manipulating these with just one app. It shows all devices and stats. 3D touch is shown to control a dimmer. There are ‘scenes" to set several controls at once. Siri can toggle them for you. Control centre supports HomeKit controls too. HomeKit devices can create notifications. A garage door opener with a camera was shown making a notification with a rich UI. If you’re away from home, there is E2E communication to these devices. Geofences will let scenes be toggled automatically. iPads and Apple Watches are supported as well. (It’s rumoured that Apple TV will be the hub for this.)
      9. Phone features. Voicemail transcription. Extensions can do spam check on voicemails, and theoretically provide caller ID. VOIP APIs allow third-party apps to integrate their services into the native dialer UI and the hookpoints for the native dialer. Contacts app knows what service you prefer to contact person by. Cisco has been working with Apple to handle your work number on the iPhone.
      10. . Messages. Links can show more information, like pictures and titles. Videos links can be shown inline. The camera can be accessed instantly from Messages, as well as the camera roll. Emoji are made bigger, and can be predicted with context, and can automatically replace them in messages based on what’s already been typed. Message bubbles can have effects too, such as expansions, contractions, and swipable secrets. There are stickers that can be applied into the shared transcript, and handwriting can be sent. Touch messages are supported too. Fullscreen effects are supported too, such as fireworks. Digital touch can be used to create animated and annotated images. Music can be shared in Messages. Messages API, iMessage apps. Apps supporting this can be shown in a drawer, and can do things like payments and animated stickers. The stickers can be put onto bubbles. An iMessage app is shown for food choice on a restaurant reservation. A JibJab app is shown that uses faces stored on the device put into animated jokes. All of this is supported on all Apple platforms.
      11. . More stuff, like collaboration in notes, conversations in Mail, live photos improvements like editability and stability, and split view on iPad Safari.
      12. . Privacy was a major concern. These algorithms are performed locally. E2E is used to make sure communications outside are safe. Differential privacy was a concern too. Work has been done to allow suggestions with minimal privacy disruption.
      13. . One more thing. A video. iOS 10 ships DP today, public beta July, public release Autumn. ~~~A6 is the minimum chipset.~~~ All devices as before except iPhone 4S. Likely due to the lawsuit from 4S users.
      14. . Not mentioned in stream, but apps have been parcelled out into the app store, so they’re removable and upgradeable.
    • Back to Tim. Swift improvements. 100K apps use Swift, like Twitter and Lyft. It was open-sourced in December. It’s easy to use as a first programming language, which makes it easier to bring people into programming. Swift Playgrounds are now available on iPad. They have special playgrounds with interactive worlds that can be altered with both touch and Swift code, as an interactive environment with tutorials to learn in this environment. Almost like Logo on steroids. It offers draggable keywords to expose these features interactively. There’s a special keyboard for writing code with. Release schedule is same as iOS. Apple believes everyone should learn to program, so Playgrounds are free. Now a video on inspiration and experiences of new developers. More programmers mean more apps to solve problems, I guess.

    • tl;dr: Devs are great! You make the world a better place!


    1. 4

      Thank you for doing this. I appreciate having an easier-to-read, more persistent summary than the bit-by-bit live feeds other sites are doing.

      1. 2

        This transcript is fantastic, thank you very much.

        1. 1

          correction: Turns out I was right the first time, and A6 is indeed the minimum chipset.

          1. 0

            Can we do something other than lap up Apple’s crafted PR?

            Or, at least talk about something other than “golly gee whiz” stuff–say, perhaps the massive surveillance that kinda comes as a result of the nominal Photo updates?

            I applaud @calvin for their diligence, but really, let’s keep the product spam to the news sites and daring fireball. :|

            1. 11

              It’s a single story on the home page covering a conference for developers. If you don’t like it, don’t read it. Stop whining.

              1. 4

                It’s marked event, I’ll quit bitching. :)

              2. 8

                perhaps the massive surveillance that kinda comes as a result of the nominal Photo updates?

                Isn’t the news that (in contrast to Google) they are doing the processing (face recognition, object recognition) on-device?

              3. 1

                HLS link (mods: please fix that leading post)

                1. 1