Chris's articles
![BigchainDB: Blockchain and Data Storage](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1528067966bigchaindb.jpg)
Chris Ward looks at the effect blockchain can have on one of the more fundamental parts of the traditional computing space, data storage — covering BigchainDB and other blockchain-based databases.
![The Meaning and Purpose of Responsive Web Design](https://uploads.sitepoint.com/wp-content/uploads/2017/04/1492584893Jump_Start_Responsive_Web_DesignA.png)
How do we support this ever-increasing array of devices? The answer is responsive web design, which allows websites to adapt to screens of all sizes.
![Creating Media Queries for Responsive Web Designs](https://uploads.sitepoint.com/wp-content/uploads/2017/04/1492584893Jump_Start_Responsive_Web_DesignA.png)
This article outlines how to create a basic media query, utilizing logical operators and media features to target any type of device
![Java-Free Android](https://uploads.sitepoint.com/wp-content/uploads/2017/01/1482541234coffee-1572742_1920.jpg)
Read Java-Free Android and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Chris Ward looks at Configure.IT, a service that allows you to build native mobile applications in the browser.
![Web Summit 2016: IoT, Learning, Chatbots, Biohacking & More](https://uploads.sitepoint.com/wp-content/uploads/2016/11/1479277296summit.jpg)
Chris Ward talks about his experience at Web Summit 2016, with startups presenting ideas from many fields including IoT, messaging, biohacking and more.
![Developing Add-ons for Enterprise Apps like JIRA](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1475470690enterprise-app-stores.jpg)
Chris Ward looks beyond developing for Google Play and Apple's App Store to enterprise app stores, and their opportunities for better returns and support.
![Exploring the Evive: A Book-Sized IoT Device](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1472133463specs.png)
Chris Ward looks at how to get started using Evive, an Arduino-based IoT platform.
![Building Your First Blockchain App with Eris](https://uploads.sitepoint.com/wp-content/uploads/2016/05/1464598688Process-Completed.png)
Chris Ward explores getting started in blockchain using Eris, a blockchain and smart contract application platform for developers.
![Rapid IoT Development with the relayr Android App and SDK](https://uploads.sitepoint.com/wp-content/uploads/2016/07/14692441281467457474rl-mob-monitor.png)
Chris Ward looks at the Proto Android App from relayr for rapid IoT development with SDKs available in many popular programming languages.
![What Do Apple’s App Store Changes Mean for Developers?](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469320404apple.jpg)
Chris Ward looks at Apple's forthcoming changes to the App Store, and whether they will be successful in improving revenue.
Chris Ward looks at the 8 most interesting announcements for Android developers from Google IO 2016.
Chris Ward looks at Electron, an application framework for building desktop Node apps using HTML5 and JavaScript that work on Windows, Linux and MacOS.
Chris Ward looks at the Swift Package Manager, an early-days dependency management utility for Swift.
Chris Ward looks at BigchainDB and how it uses the Blockchain in a new and innovative way — for data storage!
Chris Ward loves Swift, and in this article looks at it's past, present and future to see what's possible and what's coming.
With Facebook shutting their Parse service, Chris Ward looks at how to migrate your iOS and Android apps from the hosted service.
Chris Ward looks at Classy, a tool for using stylesheets in native iOS apps.
One data source, unlimited endpoints – that's the dream. Porky proposes to convert your online content to 'InDesign'. It might be possible but is it good?
Chris Ward provides tips on making Git and GitHub projects fit better into developer workflow—from running tests to deploying your code to a server.
Chris Ward looks at the Blink(1) a curious programmable USB indicator light that is highly customizable to suit all needs a developer may have.
Chris Ward looks at Perfect, a new project that promises full stack Swift by introducing the language to server side programming.
Chris Ward looks at the 2015 trends in mobile development covering new languages, increasing use of frameworks and much more.
Chris Ward looks at the possibilities for Native iOS and Android programming with Go and wonders if the language is a viable alternative.
Chris Ward introduces Go (aka GoLang), covering the features of this statically typed, compiled language, as well as resources for further learning.
Android development uses the popular Java programming language. In this video we look at the basics of Java and the additions that Android brings to it.
![Creating PDFs from Markdown with Pandoc and LaTeX](https://uploads.sitepoint.com/wp-content/uploads/2015/09/1672802055pdf-generation.jpg)
Chris Ward demonstrates how to generate PDF files from Markdown files using Pandoc, LaTeX and PDFJam.
Chris Ward introduces Estonia's e-Residency Program, which provides a way to register a business abroad and acquire a secure, digital identity.
In this video we'll look at the auto-generated files containing skeleton code for our project in Android Studio.
Chris Ward introduces Git LFS, an open-source Git extension by GitHub that provides a versioning solution for large files in Git.