Extenuating Circumstances

is a weblog by Dan Hon

Bookmarks for June 22nd from 10:42 to 12:07

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 22nd from 10:42 to 12:07:

Bookmarks for June 21st through June 22nd

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 21st from 16:23 to 09:44:

Bookmarks for June 21st from 12:38 to 15:51

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 21st from 12:38 to 15:51:

Bookmarks for June 20th from 14:56 to 20:40

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 20th from 14:56 to 20:40:

Bookmarks for June 20th from 11:22 to 14:52

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 20th from 11:22 to 14:52:

Bookmarks for June 19th through June 20th

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 19th from 23:08 to 10:50:

Bookmarks for June 19th from 21:02 to 22:29

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 19th from 21:02 to 22:29:

Bookmarks for June 19th from 13:31 to 20:59

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 19th from 13:31 to 20:59:

Bookmarks for June 18th from 22:22 to 23:15

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 18th from 22:22 to 23:15:

Bookmarks for June 18th from 19:48 to 21:13

This is an auto-posted collection of public links I’ve either posted to, or favourites from Twitter, my Instapaper bookmarks and my public links posted to Pinboard.in for June 18th from 19:48 to 21:13:

  • Working with Wide Color – WWDC 2016 – Videos – Apple Developer – Discover the fascinating details behind the display of color on Apple platforms. Go beyond the basics and learn how your apps can take advantage of a wider and deeper representation of color on iOS and macOS. Gain specific insights from the experts on optimizing your artwork asset pipeline and explore new API to develop more vivd, true to life experiences.
  • What’s New in HomeKit – WWDC 2016 – Videos – Apple Developer – Learn what's new with HomeKit in iOS 10 including support for new types of accessories such as cameras and doorbells, enhancements in remotely connecting with accessories, how set up of Wi-Fi HomeKit accessories has been greatly improved, and how to write HomeKit enabled tvOS Apps.
  • Neural Networks and Accelerate – WWDC 2016 – Videos – Apple Developer – The Accelerate framework gives you fast, energy efficient signal and image processing and linear algebra libraries. Learn about new libraries dedicated to high performance neural networks and numerical integration.
  • Networking for the Modern Internet – WWDC 2016 – Videos – Apple Developer – The next wave of the Internet's evolution is happening now. You'll learn best practices for supporting IPv6, restricting cellular usage, and using Quality of Service to create a fast lane for your iOS apps. Discover how to support a multilingual Internet by using UTF-8, and how new internationalized domain names and email addresses affect you.
  • Introducing Apple File System – WWDC 2016 – Videos – Apple Developer – The Apple File System (APFS) is the next-generation file system designed to scale from an Apple Watch to a Mac Pro. APFS is optimized for Flash/SSD storage, and engineered with encryption as a primary feature. Learn about APFS benefits versus HFS+ and how to make sure your file system code is compatible.
  • How iOS Security Really Works – WWDC 2016 – Videos – Apple Developer – Have you saved our 63-page iOS security white paper to your Reading List but find yourself too busy making great apps to get through it? You can keep your good intentions to devour every last detail, but meanwhile come join us for an illuminating talk on why we care so deeply about security as a design philosophy central to all our iOS products.
  • Best Practices for Building Apps Used in Business and Education – WWDC 2016 – Videos – Apple Developer – Even consumer-focused apps are used by people in business and education. See how minor changes can fine tune your app to meet the needs of these large organizations. Learn best practices for synching user-specific content on Shared iPad and how to add deep-link support for Classroom app, authentication integration via Touch ID, AppConfig driven customization, and much more.
  • Going Server-side with Swift Open Source – WWDC 2016 – Videos – Apple Developer – While the Swift language makes it easy to write software that is incredibly fast and safe by design, Swift being open source means you can use it on an even broader range of platforms, from mobile devices to the desktop and in the cloud. Come for an overview of available projects at Swift.org and examples of the community in action.
  • Designing Great Apple Watch Experiences – WWDC 2016 – Videos – Apple Developer – watchOS 3 represents a big leap forward for Apple Watch and the apps that run on it. Performance improvements, powerful graphics and animation capabilities, deeper access to device capabilities, and a refined navigation model lay the foundation for designing useful and stunning Apple Watch apps. Learn best practices and techniques for making complications, notifications and apps that are highly actionable, glanceable and responsive.
  • Quick Interaction Techniques for watchOS – WWDC 2016 – Videos – Apple Developer – Quick interactions are essential for creating a compelling Apple Watch app. Gain insights into new gesture, Digital Crown, navigation, and notification APIs, and see how to use these API alongside SceneKit and SpriteKit to create rich, glanceable interfaces. Explore how this expanded toolbox can help make your watch apps quick and responsive.
  • Iterative UI Design – WWDC 2016 – Videos – Apple Developer – You're familiar with Keynote for making presentations, but it's also a powerful tool for exploring, iterating and refining user interface layouts and workflows. Learn techniques and best practices for using Keynote to quickly and persuasively express your product ideas by building realistic and tangible design comps and user flows.
  • Inclusive App Design – WWDC 2016 – Videos – Apple Developer – Inclusive design means making your app intuitive, appropriate, and delightful for a global audience and people who have accessibility challenges. Learn easy-to-follow techniques for making your app culturally-relevant and accessible through use of type, layout, color and iconography.
  • Public Transit in Apple Maps – WWDC 2016 – Videos – Apple Developer – Launched last year with iOS 9 and macOS El Capitan, the new Transit feature in Apple Maps is customized for each city where it's available. Hear about how the Apple Maps team ensures a great customer experience through a combination of transit agency data, field survey, and close attention to the unique transit culture of each city. If you're a transit agency, learn about how you can help to ensure your customers have the most reliable information in Apple Maps.
  • [toread] Badge of Dishonor: Top Oakland Police Department Officials Looked Away as East Bay Cops Sexually Exploited and Trafficked a Teenager – Celeste Guap was only seventeen in February of last year when a pimp chased her down International Boulevard. She spotted an Oakland police car and approached for help. That's when she met officer