Featured

Design & UX

How to (Almost) Painlessly Troubleshoot Your Client Sites

Konrad Caban, 2 days ago
FInding, tagging and removing bugs may not be glamorous but it's a product development phase. Konrad has a toolset for painless...
09:52
Mobile

How to Save Data with NSUserDefaults

Sandy Ludosky, 2 days ago
The use of data persistence is absolutely pivotal when developing iOS apps, and NSUserDefaults provides one option for data persistence in...
3 Comments
Mobile

Transfer Data between Activities with Android Parcelable

Simon Codrington, Aug 12
Simon Codrington looks at Android Parcelable, a fundamental building block for transferring data between activities in your Apps.
00:10:22
Mobile

Updating and Deleting Records with Core Data

Sandy Ludosky, Aug 01
Having introduced the Core Data framework in previous screencasts, this video will cover updating and deleting records in Core Data. You...
09:03
Mobile

Fetching Requests with Core Data

Sandy Ludosky, Jul 25
Implementing data persistence in your iOS app is definitely a requirement for most uses, and being able to fetch your data and display it...
2 Comments
Mobile

Communicating with Bluetooth Low Energy Devices in Cordova

Wern Ancheta, Aug 10
Wern Ancheta shows how to to communicate with bluetooth low energy devices in a Cordova-based app.
08:25
Mobile

Creating and Saving Records with Core Data

Sandy Ludosky, Jul 18
Data persistence is a crucial feature for any app - the ability to save information and recall it later is essential. Saving to Core Data...
Mobile

Tidy and Optimize Your Java Code with Android Butter Knife

Valdio Veliu, Jul 29
Valdio Veliu looks at Android Butter knife, a great tool for optimizing and tidying your Android codeso you can focus on important logic.
Design & UX
Konrad Caban, 2 days ago

How to (Almost) Painlessly Troubleshoot Your Client Sites

FInding, tagging and removing bugs may not be glamorous but it's a product development phase. Konrad has a toolset for painless troubleshooting of bug.
09:52
Mobile
Sandy Ludosky, 2 days ago

How to Save Data with NSUserDefaults

The use of data persistence is absolutely pivotal when developing iOS apps, and NSUserDefaults provides one option for data persistence in these situations. This screencast will...
3 Comments
Mobile
Simon Codrington, Aug 12

Transfer Data between Activities with Android Parcelable

Simon Codrington looks at Android Parcelable, a fundamental building block for transferring data between activities in your Apps.
00:10:22
Mobile
Sandy Ludosky, Aug 01

Updating and Deleting Records with Core Data

Having introduced the Core Data framework in previous screencasts, this video will cover updating and deleting records in Core Data. You will learn how to search for records, and...
09:03
Mobile
Sandy Ludosky, Jul 25

Fetching Requests with Core Data

Implementing data persistence in your iOS app is definitely a requirement for most uses, and being able to fetch your data and display it is equally important as saving it! This...
2 Comments
Mobile
Wern Ancheta, Aug 10

Communicating with Bluetooth Low Energy Devices in Cordova

Wern Ancheta shows how to to communicate with bluetooth low energy devices in a Cordova-based app.
08:25
Mobile
Sandy Ludosky, Jul 18

Creating and Saving Records with Core Data

Data persistence is a crucial feature for any app - the ability to save information and recall it later is essential. Saving to Core Data is an easy way to do this. This screencast...
Mobile
Valdio Veliu, Jul 29

Tidy and Optimize Your Java Code with Android Butter Knife

Valdio Veliu looks at Android Butter knife, a great tool for optimizing and tidying your Android codeso you can focus on important logic.

Get the latest in Mobile, once a week, for free.

Latest

Design & UX
Konrad Caban, 2 days ago

How to (Almost) Painlessly Troubleshoot Your Client Sites

FInding, tagging and removing bugs may not be glamorous but it's a product development phase. Konrad has a toolset for painless troubleshooting of bug.
1 Comment
Mobile
Valdio Veliu, 5 days ago

A Step by Step Guide to Building an Android Audio Player App

Valdio Veliu presents an in-depth and step by step guide to building your very own Android audio player app.
3 Comments
Mobile
Simon Codrington, Aug 12

Transfer Data between Activities with Android Parcelable

Simon Codrington looks at Android Parcelable, a fundamental building block for transferring data between activities in your Apps.
2 Comments
Mobile
Wern Ancheta, Aug 10

Communicating with Bluetooth Low Energy Devices in Cordova

Wern Ancheta shows how to to communicate with bluetooth low energy devices in a Cordova-based app.
4 Comments
Mobile
Ayomide Aregbede, Aug 05

Build a Stateful Real-Time App with React Native and Pusher

Ayomide Aregbede creates a real-time app for chatting between users, making use of React Native and Pusher
Mobile
Theodhor Pandeli, Aug 02

Hassle-Free Image Loading in Android with Picasso from Square

Theodhor Pandeli looks at simplifying image loading in Android with the Picasso library from Square.
Mobile
Valdio Veliu, Jul 29

Tidy and Optimize Your Java Code with Android Butter Knife

Valdio Veliu looks at Android Butter knife, a great tool for optimizing and tidying your Android codeso you can focus on important logic.
1 Comment
Mobile
Wern Ancheta, Jul 26

Use React Native to a Create a Face Recognition App

Wern Ancheta uses React Native and the Microsoft face API to create a face recognition app.
5 Comments
Mobile
Deivi Taka, Jul 22

Developing Push Notifications for iOS 10

Deivi Taka takes a look at developing push notifications for iOS 10, what's new and how to take advantage of these features.
3 Comments
Mobile
Jay Raj, Jul 20

Authenticating Users via OAuth with Cordova and Ionic

Jay Raj looks at authenticating users via OAuth with a Cordova and Ionic based app.
2 Comments
Design & UX
Daniel Schwarz, Jul 19

PaintCode: How to Make iOS-Ready App Graphics with Sketch App

App development needs great design but there is a disconnect between design and code. Now Paintcode turns Sketch into an iOS app UI development tool.
2 Comments
Mobile
Sajjad Ashraf, Jul 15

Access Platform APIs with React Native Modules

Sajjad Ashraf looks at accessing native platform APIs by creating custom React Native modules
Mobile
Ivan Dimov, Jul 12

In-App Browsers with the ThemeableBrowser PhoneGap Plugin

In this tutorial, Ivan Dimov shows you how to create a custom in-app browser with the ThemeableBrowser PhoneGap plugin.
2 Comments
Mobile
Simon Codrington, Jul 08

Connecting to Web Services with Android Wear

In this Android Wear tutorial, Simon Codrington shows how to co connect to web services and load data to a wearable.
1 Comment
Mobile
Chris Ward, Jul 06

Rapid IoT Development with the relayr Android App and SDK

Chris Ward looks at the Proto Android App from relayr for rapid IoT development with SDKs available in many popular programming languages.
20 Comments
Web
Patrick Catanzariti, Jul 05

Setting up a Home VPN Server Using Your Raspberry Pi

Patrick Catanzariti covers how to set up a VPN for your network using a Raspberry Pi and an OpenVPN installer called PiVPN.
A Happy Macintosh

Get the latest in web dev, once a week. Free.

3 Comments
Design & UX
Alex Walker, Jul 05

SitePoint/Flippa Hack Day: Hacking our First IoT Project

We'd all played with computers for years but SitePoint's Hack Day gave us a chance to make electronics with our first IoT project.
5 Comments
JavaScript
Patrick Catanzariti, Jul 04

Tracking GPS data with the Tessel 2

Patrick Catanzariti looks at how to use the Tessel 2, paired with a GPS module and Google Maps, to display a heatmap of your Tessel 2's location.
7 Comments
Mobile
Elio Qoshi, Jul 04

Why the Internet of Things Still Has a Long Way to Go

Elio Qoshi looks at why he is hesitant to adopt the IoT or recommend it to consumers — security, quality and transparency concerns.
1 Comment
Mobile
Wern Ancheta, Jul 01

Horizon: A Scalable Backend Perfect for JavaScript Mobile Apps

Horizon is a scalable backend perfect for JavaScript and cross-platform mobile apps, in this tutorial Wern Ancheta creates a multiplayer game to show why.
Mobile
Travis O'Brien, Jun 28

Handling Player Input in Cross-Platform Games with LibGDX

Interactivity is crucial in cross-platform games and in this tutorial Travis O'Brien covers handling player input with LibGDX.
Mobile
Valdio Veliu, Jun 24

OkHttp, the Android HTTP Client from Square

Valdio Veliu looks at OkHttp, an Android HTTP client from square that helps simplify API calls in your apps.
17 Comments
Mobile
Brian Sebele, Jun 22

Li-Fi: Lighting the Future of Wireless Networks

Brian Sebele looks at Li-Fi, a way to use light signals to send data, and how it fits into the world of the Internet of Things, Wi-Fi and cellular networks.
2 Comments
Mobile
Jay Raj, Jun 21

Push Code Updates to Apps Instantly with CodePush

Jay Raj looks at CodePush, a tool from Microsoft that helps you push code updates to apps instantly.