There’s a popular line that I and my friends who are in their mid-30’s often use in a wide variety of contexts. The line goes: “Bring back my 2007.” In 2007 I’d never had thought I’d be saying that. Even though that wasn’t a really prosperous time for a day-old university graduate, we never think of the 90’s in that sense.
Time and time again Google has been proving why they are the best. Even though this is a hell of a jaded statement, they really are. There’s no other way around it. How Google influences our digital being is hard to even evaluate.
The mobile-first application development trend has reshaped the way we expect our content to be delivered to us. There are not a lot of areas where web-based applications prevail over the mobile ones. At least entertainment-wise, we are totally sold on the iPhone or Android apps. One of the most accustomed to and secretly painstaking qualities of mobile apps is the speed and smoothness of transitions between screens.
This morning I stumbled upon a funny story on Instagram, it said: “imagine Instagram was gone. BOOM! You’re not a model anymore”. It’s about the fitness modeling trend that blew up a couple years ago on social media. There’s nothing wrong with being an instagram model or a facebook personality, just like there’s nothing wrong with being a youtuber; you can make a very decent living just doing that.
Recently, I’ve worked on a slogan for our 2018 website update. At Shakuro, we do websites and mobile apps. Mostly for clients, but also our own startups. While thinking of a cool slogan, I digressed into thinking what kind of apps are out there and why people bother buying and installing mobile apps.
The 20th century became the most intense technological development period in the history of mankind. The first benefits of the marriage between science and mass production skyrocketed the industrial period of our world.
feat. Sergey Laschuk & Ruslan Krohalev
When it comes to automated testing and build deployment of web and mobile apps, there are several well-established services of continuous integration. However, it’s Bitrise that got a lot of publicity in 2017 and stands all the good chances to gain more traction in 2018.
There are only a few application formats that might compete with social media in exposure and sustainability. Even though the market has been saturated with major players’ products that cover the bulk of user needs, there is always a slot for a wild card of a product that can blow up and shake up the industry.
If you are producing something and trying to make your living off of that, the first thing you do is let people know you are out there. At some point, that is not enough and that’s where a beautiful outdoor sign can help. But then, all signs are beautiful and you have to start over again. This was the case in the website industry. What used to be an optional perk, later became a staple, and today it’s a prerequisite.
As an outsourced design and development agency, we take pride in our ability to immediately respond to any type of request we received. At the same time, the logistics of this ability is exhausting and only relies on the dedication of certain individuals.
Every development practice requires us t0 use some sort of license for our source code at some point. There is a large number of license options to choose from. I’ll try to give my comprehensive analysis of the most common licenses that we use at Shakuro in different web/mobile/software development projects.
Despite being a fairly new paradigm, reactive programming is receiving quite a major distribution. Libraries allowing to write reactive code have been implemented for multiple languages. Some of the most popular among such libraries are RxJava, RxKotlin, RxSwift, RxJS, etc.
Dagger 2 is a library for the Android projects implementing the Dependency Injection template. There are multiple articles on how to set up Dagger 2 so I’ll be giving my thoughts on why this library matters and how it helps.
After Google announced their support of Kolin at the I/O 2017 conference, I thought there was no point in avoiding it any further. The least you can do is check out what capabilities it gives after all…
In our quest to find the superior set of tools for native/cross-platform mobile application development, today we turn to Xamarin in its late 2017 implementation. In this article, I’ll try to give my thought on different development aspects and general platform usage.