<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1679535088976526&amp;ev=PageView&amp;noscript=1">

ESP8266 Programming: Building An IoT Weather Station - Episode 2

By Florian Harr, Software Engineer | 2/9/17 11:11 AM

This is part II of a series of tutorials that break down the process of building an IoT weather station with ESP8266. If you missed the first part, you can find it here: Part I. In this post, we're going to go over the protocol for MQTT before we set up a MQTT server that we're going to use in part III to communicate with our little weather station. 

Read More >

Continuous Integration for Unity 5 Using TravisCI

By Erik Rahtjen, Software Engineer | 2/6/17 10:55 AM

Unity is a cross-platform game engine which has risen to prominence as the go-to engine for indie game developers. Coming from the world of application development, I've become quite enamored with process. Specifically, I have become enamored with good process.

Read More >

Creating Keystores and Signing Android Apps

By David Mays, Software Engineer | 1/30/17 1:30 PM

As a security measure, Android requires that apps be signed in order to be installed. To sign an app, you must first create a keystore . A keystore is a storage mechanism for security certificates. A public key certificate is used to sign an APK before deployment to services like the Google Play store.  

Read More >

How to Keep Your Style Code Clean in Swift

By Marcus Smith, Software Engineer | 1/23/17 10:57 AM

You've just finished your new app, and you go to show it off to a friend, and they say "Those red buttons look kind of harsh. What if you changed them all to be blue instead?" Your heart sinks, especially if you're using xibs or storyboards. It's going to take a while to go through them all and update the colors.

Read More >

Simple Live Templates for Easy Testing in Android Studio

By Jason Atwood, Software Engineer | 1/19/17 10:45 AM

I'd like to share three quick and easy Android Studio code templates that make writing unit and UI tests much easier. Because so much of the boilerplate for new test methods and test classes is the same, these templates can save a lot of time.

Read More >

Mobile Development For Arduino Part 5

By Bryan Richardson, Software Engineer | 1/12/17 10:45 AM

The Internet of Things is transforming society’s concept of the world wide web. What was once an invisible virtual environment has evolved into a tangible physical network of electronic devices. This development has provided an opportunity for a broad spectrum of programmers, ranging from code ninjas to nascent developers, to control their user experience and interaction with the physical world.

Read More >

Supporting Accessibility: Larger Text in iOS

By Jesse Black, Software Engineer | 12/22/16 10:45 AM

iOS 10 is the third version to allow users to specify a size preference under Accessibility: Larger Text. Apple usually gives a runway of 6 months up to a year before they start forcing developers into supporting a new feature. At this point, it seems like it will always be optional for developers to respect this setting.

Read More >

ESP8266 Programming: Building a IoT Weather Station - Episode 1

By Florian Harr, Software Engineer | 12/19/16 10:45 AM

Today we're going to build something exciting together and you guessed right - it has to do with the Internet of Things (IoT).  As we do more and more IoT business for our clients we, as software developers, also get more and more into the hardware part of the equation. It's an important part when you truly want to understand and solve a problem. 

Read More >

Server APIs Work Group: Building a Solid Foundation for Swift

By Sean Swezey, Software Engineer | 12/15/16 10:45 AM

When Apple announced that Swift would be open-sourced and available for Linux, developers immediately began writing server software and frameworks in Swift with Vapor, Kitura, and Perfect emerging as the top three. With very little provided by the standard library, each framework has come up with different ways of implementing the foundations they need.

Read More >

Aqueduct Recognized In Growing Dart Community

The Dart community has shown strong support for Aqueduct, our server-side web framework written in Google's Dart language. We were invited to write a blog post on the Dartlang website about Joe's Aqueduct presentation at the Dart Developer Summit and highlighted the framework's top features.

Read More >
COMMENTS
We build mobile apps for startups, Fortune 500s & in between. Visit our blog for industry thought leadership, developer expertise & best practices for mobile leaders.