Android, BBeacon, GetNoticed2017!, Medium

#Week 8 – Notify me

In this week I worked on notifications. I think the best way to observe my progress will be observing screens. I also spent some time working on layouts quality. Layouts quality This refactor can be divided into few steps: extracting strings and sizes reusable styles using include using merge I think by this process I… Continue reading #Week 8 – Notify me

Android, GetNoticed2017!, Length of the article, Long, Overview

Design Patterns – first look

In software engineering, a design pattern is a general repeatable, reusable solution to a commonly occurring problem in software design. Modern software development has to be opened to fast and frequent changes in business requirements, future extensions and easy in maintaining. But in which way achieve these goals? This isn't the simple process. However, since… Continue reading Design Patterns – first look

Android, BBeacon, GetNoticed2017!, Medium

#Week 7 – Icon and code quality

Hi, last days was a little crazy, but work on this project doesn't slow down. In this week I focused on two main tasks. First was a code quality, a second was a problem with animated charts (I mentioned it here). Additionally, I added an application icon. Code quality I spend some time on refactoring… Continue reading #Week 7 – Icon and code quality

Android, GetNoticed2017!, Medium, Overview

REST API – first look

Let me answer to three fundamental questions in this topic. What is REST, for what and how use it? Representational state transfer (or RESTful Web Services) is a software design concept for managing state information providing interoperability between computer systems. The basic idea of REST is storage objects on the server-side as available to format… Continue reading REST API – first look

Android, BBeacon, GetNoticed2017!, Medium

#Week 6 – Show me weather

Hi, in last week I focused on Weather tab. As in the picture visible below, the header is light refreshed. Because a problem with weather icon animation I decided to change a layout to following. Important newness is retrieving weather information from the Internet. App consumes API from this site. The main parameter needed to… Continue reading #Week 6 – Show me weather

GetNoticed2017!, Medium, Tech

Faster CPU – what ideas are used

Each processor performs similar repeated operations. This can be following steps: Fetch the instruction Decode the instruction Read the effective address Execute the instruction Write back Processor read and execute appropriate instruction coded in a program. In simpler and older CPUs, the instruction cycle is executed sequentially, but it is slow. A good idea is… Continue reading Faster CPU – what ideas are used