Blog

Latest entry

iOS 14: Changes in UISearchBar

Curious how to handle the search bar of your mobile application after updating a device to iOS 14? This tutorial is for you.

Read more

Mobile development: Dismissing the Flutter module in Android apps

Wondering how to quickly dismiss the Flutter module in you Android mobile app? This short tutorial is for you!

Read more

iOS app development: Calling and dismissing FlutterViewController in native applications

Wondering how to manage the Flutter framework from a native iOS app, and, more specifically, how to call and dismiss FlutterViewController? Let’s see how it works!

Read more

Mobile development: Adding a global button in an iOS app with AppDelegate and SceneDelegate

In this tutorial I’d like to show you how to present UIButton over all visible views in your mobile app. This solution is designed for iOS 13 and newer versions, so it can be implemented in AppDelegate or SceneDelegate.

Read more

Transparent UISearchBar in iOS 13 or newer

Need a couple of tips on UISearchBar in iOS 13+ mobile apps? Here they are!

Read more

Tutorial: UITextField with secure text, but with no KeyChain access

In this short tutorial, I’d like to show you how to implement secured elements to UITextField, though a bit differently than usual. I mean, without accessing KeyChain and shared passwords in iOS (or even macOS).

Read more

3 ways to convert images to grayscale in Swift

Apple provides a few ways of image grayscale conversion or applying grayscale on UIViews, but their results may vary. First, you should decide what you want to use it for and how it should work.

Read more

Mobile app development: Using delegates and blocks in VIPER

When to use delegates and protocols for data requesting, and when do blocks do the trick in VIPER-based mobile development? Let's examine both instances in this tutorial!

Read more
20.11.2019 | Maciej Litwiniuk

Real Life Examples: Adding Action Mailbox to a Rails app

Find out how to install Action Mailbox in your Ruby on Rails application step by step with another part of our Real Life Examples tutorial!

Read more
15.11.2019 | Maciej Litwiniuk

Real Life Examples: Upgrade Rails 5.2 to Rails 6.0.

As it's been some time since Rails 6 was released (officially on 6th of August 2019), it's about time to update your application to this version of the framework. In this tutorial, I will show you how to easily do it, quickly solve potential problems along the way and take full advantage of some new features coming with Rails 6!

Read more

The curious case of the 24-hour time format in Swift

Recently, I have found out how time formats on iOS devices can impact the ones inside a mobile app. Let's see how to make an application always display the 24-hour format regardless of your iPhone's or iPad's settings.

Read more

Unwinding to a previous Controller in a Swift mobile app with VIPER

In this quick tutorial I’d like to show you how I manage unwinding views in mobile apps built with Swift by using VIPER design pattern. This simple trick can help you especially when you’re used to traditional MVC Storyboard’s segues.

Read more

Adding Gaussian Blur to Swift Mobile App’s UIView

Adding Gaussian blur to the UIView of your mobile application can improve its user experience a lot. Let me show you three simple ways to apply this popular visual effect in Swift.

Read more
30.04.2019 | Cyprian Łakomy

Elixir books and courses for beginners

Elixir is one of the main weapons of our dev team. We chose the best books and courses that will help you get started. Take the first sip!

Read more

Charge your batteries! SaaS in Rails tutorials are about to begin.

But who'd like to learn during the weekend... Relax, chill, rest a little. And brace yourself! Rails Tutorial is coming!

Read more

Start a project with your dedicated software house

Top

Contact us

* Required fields

Elo Mordo!Elo Mordo!