Godot Engine is a free and open source game engine under the very permissive MIT license. The games made with Godot can be exported to multi platforms. Continue reading “Godot Engine: Tutorials”
A game always takes a long time to be completely developed and deployed to market. There are 2 options which can be used to reduce development time; one is to hire coders from freelancer markets, the other is to buy source code to modify. This post will introduce you the best marketplaces to buy Android and iOS source codes from. Continue reading “5 Best App Marketplaces to Buy/Sell Android and iPhone Source Codes”
By default, Android framework already supports camera features which allow developers to add pictures and videos capture in their applications. These following libraries will add more features to Camera API. Continue reading “7 Android Camera Libraries”
Mobile’s technology has come a long way and now can be compared to PC in many fields. However, development on a mobile device is not among those fields. There hasn’t been a good alternative to Android Studio for making developing task on mobile easier. However, there are still many workarounds that are acceptable, at least to me.
Continue reading “4 Ways to Make Apps on Android Phones”
Navigation Drawer is the standard menu navigation in materialize design, which is commonly used in many popular apps. It is a panel that displays an app’s main navigation menu on the left edge of the screen. It is hidden most of the time and is only called with an action such as swiping or tapping. Following are tutorials about Navigation Drawer you should read to understand more about it and libraries to help implement it easier.
Continue reading “Navigation Drawer Tutorials & Libraries”
There are many ways to store data in Android. These libraries will help working with each of these types faster and more efficient. Continue reading “Android Database Libraries”
AsyncTask is a sought after solution when it comes to working with network connection. However, it has lots of disadvantages and lacks of features to make network requests more efficiently. Fortunately, there are a lot of Android network libraries which can do what Asynctask do and do it even better. These libraries provide important features that developers require in a library. Some of them are executing requests in parallel, cancelling network requests, caching downloaded data locally, wrapping REST API calls, supporting SPDY, HTTP/2, and serializing through JSON.
Continue reading “Android Network Libraries”
It must be boring to see the same effects and no animations on all apps’ widgets. These libraries will apply different types of effects to Android widgets.
Continue reading “Android Animation Libraries”