Nest Labs is a home automation producer of programmable, self-learning, sensor-driven, Wi-Fi-enabled thermostats, smoke detectors, and other security systems. It introduced the Nest Learning Thermostat in 2011 as its first product. The Nest Protect smoke and carbon monoxide detector was then introduced in October 2013. After the acquisition of Dropcam, the rebranded Nest Cam was introduced in June 2015. Finally, in July 2016, the Nest Cam Outdoor was released.

Wikipedia
Nest Labs
Nest Labs
YouTube Video
  • On August 21st, the eclipse will darken over a hundred million solar panels, creating a temporary dip in the clean energy supply. That's where Nest owners can help. Join our first Eclipse Rush Hour to save energy for your home, and offset this dip in energy during the eclipse: www.nest.com/eclipse

Nest Labs
Nest Labs
Blog Post
  • Fueled by your interest and encouragement from developers like Brian Gilham (curator of the very useful WatchKit Resources site), and the fact that I’ve already shipped my Apple Watch app, I’ve decided to share some interface controller techniques that I’ve used in my own app. I call them “advanced,” only because they’re techniques that most developers won’t need, not because they’re difficult to ...

Nest Labs
Nest Labs
Blog Post
  • I heard from many of you that my WatchKit Development Tips post was helpful. So, in the same vein, I’ve assembled a set of tips that pertain specifically to the use of images in a WatchKit app. I hope you can find at least one item that helps with your own design and development.First, it’s helpful to understand how you can get an image onto the Watch screen. WKInterfaceImage, WKInterfaceGroup, WK...

Nest Labs
Nest Labs
Blog Post
  • Update on 5/19/2015: Be sure to read about the Watch OS 1.0.1 Controller Life Cycle Changes There seem to be a lot of questions about the order of WKInterfaceController events and how those events relate to the NSExtensionContext notifications I referenced in my WatchKit Development Tips. Hopefully, this post will bring some clarity to the WatchKit controller life cycle.The example I’ll use featur...

Nest Labs
Nest Labs
Blog Post
  • I’ve been working full-time on the Apple Watch component of my new WhereNotes app since mid-January. I was also fortunate to be invited to (and attend) an Apple Watch Lab in Cupertino. Over the past three-and-a-half months, I’ve assembled a lot of little tips and tricks, and I’ve included many of them in this post. I hope that something here helps you with your Apple Watch development.You’re proba...

Nest Labs
Nest Labs
Blog Post
  • Today, Instagram announced an app called Layout from Instagram. It’s described as “a new app that lets you easily combine multiple photos into a single image.” In 2012, I released an Apple Editors’ Choice app called Layout that lets you combine multiple photos into a single image. It was even named an App Store Best of 2012 app. Is it just me, or does it seem insincere for Instagram to release a s...

Nest Labs
Nest Labs
Blog Post
  • For the past few years, I’ve received an almost-weekly e-mail about my old Adobe Illustrator to XAML export plug-in. It usually begins with something like: “I just upgraded to Illustrator version (later than CS4), and I can’t get your plug-in to work.” My reply is always along the lines of: “Sorry, but the Illustrator SDK has changed, and I no longer work with XAML. Plus, I’m unable to release the...

Nest Labs
Nest Labs
Blog Post
  • I’ve spent the past few months updating all of my apps to be compatible with iOS 8. In the case of Halftone 2, I wanted to make sure that it took full advantage of the new iPhone 6 and iPhone 6 Plus screen dimensions at launch. All I can say is: thank goodness I fell in love with Auto Layout years ago! With over 90,000 lines of original code, I’d have been lost without my NSLayoutConstraints. By t...

Nest Labs
Nest Labs
Blog Post
  • As I mentioned almost exactly one year ago, Adobe approved a request to open source my Ai->Canvas Illustrator plug-in. Since the initial release of the plug-in in 2010, it has always been my intent to release the source code, but the Illustrator SDK EULA (and my time commitments at Juicy Bits) prevented me from doing so. I’d like to re-thank Tom Krcha, Anubhav Rohatgi, Rajesh Budhiraja, and Vincen...

Nest Labs
Nest Labs
Blog Post
  • Apple introduced iOS support for Auto Layout in iOS 6.0, and while it wasn’t love at first sight, I eventually came to appreciate the power and flexibility of NSLayoutConstraint. I’m one of those developers who doesn’t use Interface Builder, nibs, or Storyboards. I’m not against any of those technologies…it’s just that I like to build my interfaces in code. For me, Auto Layout has made it much eas...

Nest Labs
Nest Labs
Blog Post
  • Last week, I released a Photoshop script that I’ve been using to make icons and rounded rectangles for my iOS 7 app updates. The script generates shapes using values that I reverse-engineered from Apple’s UIBezierPath class. If you’re creating rounded rects for user interface elements, the shapes it produces are a near-exact match. If you’re creating icons, the match is really, really close. Then,...

Nest Labs
Nest Labs
Blog Post
  • When Apple revealed iOS 7 at this year’s WWDC, it was obvious that the new app icons had a more rounded rectangular shape. I was happy to see the improvement, because the old shape had an awkward transition between the rounded corners and the straight edges. With this new shape, it’s almost as if someone at Apple decided to finish the job and polish the corners with some high grit sandpaper. I’v...

Nest Labs
Nest Labs
Blog Post
  • I’ve ported my Adobe Illustrator to HTML5 canvas export plug-in to work with Illustrator CC, and while I was at it, I added support for gradient stop opacities and non-zero/even-odd fill rules. I know that many of you are still running CS6, so I’ve added these features to the CS6 version too. You can download version 1.2 of the plug-in on the new Ai->Canvas project page. Gradient Stop Opacity The ...

Out-Market Your Competitors?

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account Log in

By signing up, you agree to the Terms of Service and Privacy Policy.

Out-Market Your Competitors

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account

Already a user?  Log in

By signing up, you agree to the Terms of Service and Privacy Policy.