When it comes to hiring developers for a project, the requirements for programming skills are very high. Clients are usually looking for people who have lots of experience with every possible technology; they call it full stack developer, but often the requirements describe an entire IT department. They often get what they ask for: smart programmers with lots of knowledge, but sometimes the project still does not prove to be successful. Why?
It is truly mandatory to know that being a very good developer is not only about coding skills. Of course, it helps (a lot, actually), but that is…
In a perfect world, a developer would spend his entire day doing what he’s supposed to do: writing code. In the real world, the time a developer spends “doing his job” is split between actual coding and tackling related tasks:
Now taking a look at the big slice of cake named Design and Coding, it makes me wonder: do developers actually spend that much timewriting code? The answer is definitely NO.
“Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.” — flutter.dev/.
Basically, you kill two birds with one stone — actually, a whole flock of birds.
Flutter is an awesome SDK that comes with a comprehensive documentation and a myriad of libraries and tools that can be found here: api.flutter.dev. For even more packages check out pub.dev/packages. Thanks to Flutter’s rich library of widgets, there’s something out there for every developer.
Now let’s get down to the nitty-gritty. The thing about Flutter is that the good and the bad…
In the past few years, the use of smartphones has grown rapidly. Back in 2014, only 22% turned to their phone first to browse the internet. For 2019, it is expected that mobile phones will be used for 80% of internet access, reports Quartz. In order for us to keep up with the ever-changing digital world, we need to adapt and make sure we’re offering our audience an optimal user experience. This is where responsive design comes into play. …
Statistics show “that 89% of the time that people spend online with their mobile phones, is on mobile apps” (https://www.dotcominfoway.com/mobile-app-usage-statistics/).
Considering that “nearly 22% of apps downloaded are never used more than once”, in order to minimise user bounce rate, we should focus on providing a good user experience, especially when it comes to error handling.
Error management is sometimes neglected in application development, but it is really important to let the user know when something went wrong and even more important is the way we do that.
The main objective of this article is handling errors that we get…