Automate Fabric Beta distribution with Fastlane

Mateusz Tylman on 5 September 2018

Managing the publishing new versions of beta applications can be a pain. You must remember about updating the version’s number, setting up the right target or choosing specific emails from the list on Fabric. It’s easy to forget about one of these things when the newest version of the app is ready. That’s why I decided to use the fantastic Fastlane tool which enabled me to fully automate those actions.

Read more

How to create your own Pod?

Piotr Łopata on 19 July 2018

Everyone who comes into contact with programming for iOS or macOS has certainly heard the term CocoaPods. It’s a so-called dependency manager, which allows you to add libraries to your project in a simple and pleasant way. It is so popular that almost every public library is available through the use of CocoaPods. We often create our own components, extensions that we use in many projects. Maintaining such physical files is very inefficient. The solution may be to create your own Pod, which will introduce order and automation

Read more

Step by step guide on how to use Mapbox on iOS

Maciej Jurgielanis on 10 May 2018

Have you ever thought about building an application around navigation which allows users to explore places using proper maps? Today we’re going to set up and run “your own Google Maps” using Mapbox (just without Google). The first steps process is fairly simple. The requirements here are: having Xcode installed on your system, minimum iOS development experience and a Mapbox account.

Read more

CoreNFC for iOS 11: How to make an NFC Reader for your iPhone.

Michał Banaszyński on 1 February 2018

NFC Tags are passive devices – it means that they do not need any traditional power supply to work. They are triggered by a device present in a supported range. In order to power up the tag, electromagnetic induction needs to be created to produce a current used to transfer data into an active device (a phone in this case). That is why your phone needs to be within close range of the tag for this to work. There are a few things we need to do before we type the first line of code. To support NFC, the project needs a few tweaks.

Read more

How to better streamline the business logic of the application with Trailblazer abstraction?

Marcin Lazar on 25 January 2018

Trailblazer is a typical framework that adds more levels of abstraction to the basic MVC pattern. It has much better technological solutions than Rails and a defined internal convention to be followed. A lot could be written about Trailblazer, but this article is not a coding tutorial. My goal is to show the organisation of the application structure and business logic of the code.

Read more

Handling Time Zones on iOS.

Grzegorz Skibiński on 30 October 2017

Handling Time Zones on iOS.

The development of mobile applications means an implementation of sending and downloading of data. When sending data, an event time that depends on the location must often be included. And here’s where a dilemma occurs – how to correctly send the date and time to a server taking into account the user’s time zone?

Read more

Exploratory testing – when is it important?

Karolina Tomaszyk on 28 September 2017

tester begins the process of exploratory testing

Exploratory testing, also known as ad-hoc testing, allows the tester to simultaneously learn the application and verify its correct functioning. This type of tests is the opposite of scenario tests. It is worth using this test method if the project lacks complete information about the app, such as a detailed specification. I personally don’t know a tester who doesn’t use this method, even if unconsciously.

Read more

How to write application test scenarios?

Karolina Tomaszyk on 6 September 2017

Advices how to write application test scenarios cover photo

Test scenarios enable you to verify the correctness of the tested software and check whether the business processes assumed in the project specification have been implemented correctly. In other words, it is a series of actions that allow the test to be carried out. The essence of creating test scenarios is focusing on the most important application areas from the end-user’s point of view.

Read more
Check Appchance web and mobile app services
Check how to flourish
your business using
mobile app
I have read and accepted the terms of use.