Many beginning developers are questioning themselves about the area of the software development they want to build their career in and I was one of them (I'm still beginning, but I did choose already).
Today there are several major areas you can focus on.
Operation Systems (Windows, Android,...
Sunday, August 28, 2016
Sunday, August 21, 2016
The Boy Scout Rule in Coding

The Boy Scout Rule is the simple rule that can solve a huge problem of software development within a team.
It states: "Always leave the campground cleaner than you found it". Sounds pretty simple, right?
But, despite its' simplicity, not every developer follows this rule (me neither sometimes).
Sometimes,...
Sunday, July 31, 2016
Image loading with Glide

Image loading seems like an easy task at the first glance but as every task, it has its' own caveats.
First of all, you probably want to do this asynchronously because you don't want to flood your main thread with that kind of tasks.
Then, you want to cache images so you don't load them...
Sunday, July 24, 2016
Introduction to Firebase Database for Android

I've already written a post about Firebase and its' features but features highlighted in the post are additional to the core functionality of Firebase.
What is this core functionality? Well, this is the thing that Firebase started from. It's Realtime Database.
A real-time database is, basically,...
Sunday, July 17, 2016
What is Content Provider

Today I will continue my "What is *Android component*" series and tell you about one of the essentials parts of an Android application a content provider.
Previous posts from this series:
What is Activity
What is Fragment
The problem
First of all, let's consider the problem that this component is...
Sunday, July 10, 2016
Top 6 learning resources for Android Developers

In my opinion, learning is a lifelong process, and that's a popular point of view today mainly because it's information age. Knowledge now is the most powerful tool, not the only one that is needed for success, though. Furthermore, without it, no other tool can help you achieve...
Sunday, July 3, 2016
What is Fragment

The concept of a fragment is tied very tight with the concept of an activity. And if you don't understand clearly what activity is I encourage you to read last week's post first and then return to fragments.
Also, here's the post that will help you to get a nice overview of basic...
Sunday, June 26, 2016
What is Activity

Hi, today we will talk about one of the basal things in Android application an Activity.
How to understand an Activity
Activity is the basis of your application and entry point as well.
From the user side, it's a single focused thing that user can do while interacting with your application. Most...
Tuesday, June 21, 2016
Google starting Android Developer Certification

Certifications for developers is not a new thing. For example, Microsoft offers a wide range of certifications not only for developers but for almost anyone who works with their products (Office, Skype, Microsoft Server etc.). Oracle, Cloudera, and a plethora of other IT companies make certification...
Sunday, June 12, 2016
Google Code Labs

The best (and the easiest as well) way of learning is by doing. But to get the idea of what you need to do you need someone to tell you (this is the main purpose of this blog).
Google Code Labs are doing exactly that. In codelab, you go through the lesson and build a small app that contains...
Sunday, June 5, 2016
Benefits of Awareness
Today apps are more and more bound to the users context and developers seek for the way to provide a unique experience for each and every user.
One of the first apps that were designed to do so was Google Now a Google's smart mobile assistant that was meant to provide the user with information...
Sunday, May 29, 2016
Why I'm charmed by FireBase
What is Firebase
Firebase is a cloud service provider for mobile and web developers.
It was originated as real-time database service in 2011 and still it's the crucial characteristic of it.
But with it, Firebase offers the huge amount of features. Like built in Analytics, App Indexing,...
Subscribe to:
Posts (Atom)