In the last part of our series on building reusable components in Vue.js, Jay shows how to apply the same approach to building a complex date range picker.
Jay builds on the lessons learned previous post to show how to build an autocomplete dropdown using Vue.js in Part 3 of our series on building reusable components.
Jay demonstrates how to implement basic dropdown behavior in Vue.js and then encapsulates it at as a component in Part 2 of out series on building reusable components in Vue.js.
Jay sets the stage for a deep dive into building components with Vue.js in Part 1 of a new series.
See how I converted our Build Flow-based Jenkins jobs to Groovy scripts.
In this post, I'll look at how DesignHammer improved our Jenkins build process by adding a testing workflow and setting up a parallel Build Flow job.
Today we are open-sourcing a component that makes it easy to build responsive sidebar views for iOS apps. We recently released a new iOS app for organizing workout timers called Extimer. The app design called for a menu that the user could access by sliding the main view away or tapping a button. This type of navigation is becoming increasingly common because it allows an app to present a set of menu options in a place that is quick to get to when you need it but stays out of the way the rest of the time.
If you are developing a content-based iPhone or iPad app that connects to the internet you have to be prepared for real-world networking. The fast hard-wired connection you have on your development machine and the strong wi-fi signal you get on your device are great for testing things quickly, but they don't prepare your app for what it will face in the hands of iPhone users all over the world. Your app will have to handle network dropouts, packet loss and high ping times without crashing and while maintaining a good user experience.