Design patterns are reusable solutions to the most commonly occurring software problems. Let’s take a look at the Builder pattern in Android!
Have you ever worked with JSON converters like GSON or Moshi? They are extremely useful when it comes to operating with internet data. I try to provide a similar mechanism for web scraping and take HTML parsing to the next level.
Learn how to create a basic measuring app using ARKit – a new framework in iOS 11 announced at WWDC 2017. Let’s develop a simple demo app!
No matter if you are a software developer, a copywriter or you’re just writing an e-mail, text has many traps you need to be aware of. Some may cause numerous issues, from bugs in your app through visual artefacts to even victims! Let’s take a look at how we can avoid them. Background Text (aka […]
Is it possible for an app to handle multiple Bluetooth Low Energy devices simultaneously? Can I stream music via Bluetooth Classic to my Bluetooth speakers and communicate via BLE? Check out the answers for these and other crucial questions regarding BLE technology on iOS.
Some time ago, I made a tutorial on how to use face detection in AVFoundation. This time, I would like to show you how to do this using Apple’s new Vision framework, presented at WWDC 2017.
It is a pretty rare case when a Developer and a Designer are one and the same person. In most cases, they are two totally different people, who — whether they like it or not — need to work together to create a great, complete product. How can we make this cooperation smooth and painless? Well, […]
Is it possible to persist struct on iOS? This is a great question since most available solutions require a type of Object/NSManagedObject/NSObject. How about wrappers? But they are so boring to write… Find out how to deal with this problem!
Wondering how to build a friendly and accessible app for people who are not fluent in using mobile devices? With Conversational UI, this is possible. Using the newest technologies, like Artificial Intelligence, Machine Learning or Voice User Interface, can help you achieve the same results as a normal app.
If you want your app to rock the world, you have to consider hiring a designer who will ensure it is user-friendly. To make the whole process as smooth and easy as possible, choose a software house which has a designer in its team. Just have a glance at these 5 reasons why it pays […]
How can you estimate your Product Backlog if you are in a remote team? It doesn’t have to be a nightmare! This simple method will make your estimation process effective, quick and convenient.
Before we get to the details, we’d like to first guide you into a proper mindset and get your focus on the essence of an estimating process. HOW TO ENTER A PROPER MINDSET WHEN ESTIMATING #1 Ask proper questions When estimating, the question which we ask ourselves is “how big this item is?”, instead of […]
Discover how to show details layout with Shared Element Transition with Scene Framework!