Skip to main content

Posts

10 best icon packs for Android (by developer)

Icon packs are on of the most popular methods of customization. Most mainstream third party launchers support them and they provide a cheap and unique way to customize your device. Plus, there are literally hundreds upon hundreds to choose from. When we first thought about doing this list, we thought about doing individual icon packs. Unfortunately (or perhaps, fortunately), there simply too many good ones out there. We decided instead to list developers of icon packs rather than individual icon packs. This isn’t like most app genres where you get ten or 15 good ones and then the quality dips significantly, there are good icon packs all over the place. Thus, we encourage readers to drop their favorite icon packs in the comments and keep the list going. Here are the best icon packs for Android! There are some good one-offs as well, including Spendid  and  Delta . Plus you can find some great icon older icon packs from GSeth here . Read Next: How to make and share your own custom ico

The beginner’s guide to Android game development: Everything you need to know

Android game development is a dream job for many people and an exciting hobby for others. The games industry is booming and has been outperforming the film industry for years now. In 2019, the combined industry grew 3% over the previous year, generating a whopping $120.1 billion . The largest share of that pie belonged to mobile games, which generated $64.4 billion! So whether you’re interested in making money as an indie developer, landing a job at a game development studio, or just creating games for the love of it, there is a big audience out there that is excited to try your creations! Also read: The best Android developer tools for getting started And here’s the best part: Android game development is probably much easier than you think. Depending on the type of game you wish to create, there are a number of extremely powerful tools available that also make the process simple. Android is also arguably the simplest platform to get started with, thanks to the minimal barriers to

Getting started with the Motion Editor in Android Studio 4.0

Android Studio 4.0 represents a rather large update for the IDE and offers a lot for devs to get stuck into. Perhaps the most exciting new feature is the “Motion Editor.” This feature is designed to help developers create more attractive, animated layouts. This can significantly improve the UI of any app, and now it’s considerably less fiddly to do! Also read:  An introduction to Jetpack Compose for quick Android UI designs The basics Previously, in order to animate a layout, you had to manually modify XML. This new editor makes the process a lot easier by generating that code for you and letting you handle the actual design using a visual editor. In theory at least! This being Google, the implementation isn’t quite intuitive Essentially, you will be creating different versions of your layouts by simply dragging and dropping elements that you have defined in a “base” layout. You’ll then create transitions that will move those versions from the first arrangement to the second,

Java tutorial for beginners: Write a simple app with no previous experience

Java is one of the most in-demand programming languages in the world and one of the two official programming languages used in Android development (the other being Kotlin ). Developers familiar with Java are highly employable and capable of building a wide range of different apps, games, and tools. In this Java tutorial for beginners, you will take your first steps to become one such developer! We’ll go through everything you need to know to get started, and help you build your first basic app. What is Java? Java is an object-oriented programming language developed by Sun Microsystems in the 1990s (later purchased by Oracle). “Object oriented” refers to the way that Java code is structured: in modular sections called “classes” that work together to deliver a cohesive experience. We’ll discuss this more later, but suffice to say that it results in versatile and organized code that is easy to edit and repurpose. Java is influenced by C and C++, so it has many similarities with those