web development

Get Started With Pusher: Using Private Channels

In this series, we've been learning about Channels from Pusher, a platform that allows you to give your users the seamless real-time experience they want. 

Private channels provide your applications with a secure, private medium for publishing messages. The best part is how easy it is to implement and use private channels for your apps. You'll learn how to use them in this post. 


Examples of Dependency Injection in PHP With Symfony Components

In this article, we'll look at some examples of using the Symfony DependencyInjection component. You'll learn the basics of dependency injection, which allows cleaner and more modular code, and you'll see how to use it in your PHP application with the Symfony component.


Building Gutenberg Blocks with create-guten-block

Gutenberg is the new WordPress editor and everyone is talking about it. It has introduced an all-new way of writing content with WordPress. So not only the developers can benefit from its block-modeled layout but the end-users will also be able to create dynamic page layouts with it. 


Kotlin Reactive Programming for an Android Sign-Up Screen

RxJava 2.0 is a popular reactive programming library that’s helped countless Android developers create highly responsive apps, using less code and less complexity, especially when it comes to managing multiple threads.

If you’re one of the many developers who’s made the switch to Kotlin, then it doesn’t mean you need to give up on RxJava! 


New Course: Create Content With WordPress Gutenberg

Final product image
What You'll Be Creating

WordPress Gutenberg is coming soon to a website near you. It will revolutionise the way you write posts and create pages, so get ready to use it by taking our new course, Create Content With WordPress Gutenberg.


Get Started With Pusher: Build a Chat App With Channels, PHP, and Vue.js

Channels from Pusher is a platform that allows you to give your apps seamless real-time data. 

In this post, I'll show you how to write the functional components of a very simple chat app. It's a stripped-down example, but you'll see how Channels can simplify the implementation of real-time communication in a web app.


Kotlin Reactive Programming With RxJava and RxKotlin

Since becoming an officially supported language for Android development, Kotlin has rapidly grown in popularity amongst Android developers, with Google reporting a 6x increase in the applications that are created using Kotlin.


10 Best iOS Map App Templates

Any sort of app that involves getting your users from one place to another needs good map integration. Here are the 10 best iOS app templates with map integration to be found at CodeCanyon

Whether you’re interested in building a store, restaurant or city guide app or creating a booking app, take a look below to see some of the best iOS templates with map integration currently available. 


Learn About Android Activities in Our New Course

If you want to develop Android apps, you need to understand how to create and use Activities. Our new course, Android Fundamentals: Activities, is the perfect introduction to this essential Android concept.


Google Flutter From Scratch: Building Apps With Widgets

Flutter is fast becoming one of the most popular frameworks for developing cross-platform mobile apps. Most Android and iOS developers today are starting to agree that it is a faster and more future-proof alternative to other cross-platform frameworks such as React Native and NativeScript.