Why to outsource software development and what you need to know about it?

Appchance on 19 February 2018

Cooperation with a software house is more than just for people sensitive to the issue of alternative costs. It is also a convenience connected with the possibility of freeing up internal resources and focusing on your key activities. Employing contractors and outsourcing to external companies increases the flexibility of business management and has a number of other advantages.

Read more

Where to outsource software development. And why to Poland.

Kasia Wolska on 6 February 2018

Why to outsource to Poland car cover photo

Companies around the world choose Polish developers for outsourcing their mobile and web app development. The main reasons are high competences and relatively low costs of hiring. Having a reliable technological partner is crucial for taking full advantage of the opportunities outsourcing provides. If you hire a company that will partner with you in solving all issues occurring during digital product development, you will have free resources to focus on what is crucial for your business.

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

Software House dictionary – 30 terms you should know

Kasia Wolska on 22 January 2018

IT Dictionary, 30 words cover photo

Knowledge of IT vocabulary facilitates communication with the software house responsible for the implementation of a mobile or web application, or other digital product. In this way, the risk of misunderstanding between the client and the contractor is minimised and the decision-making process is accelerated. This knowledge saves time already at the stage of determining the scope of the project and selected technologies. That is why it is a good idea to become familiar with the concepts used in software production to effectively communicate and run the project.

Read more

What information does a software house need to price a project?

Appchance on 6 December 2017

An accurate verification of requirements for creating a product allows a software house to provide the pricing to the client. The quality and quantity of information provided influences the accuracy of estimation. Definitively, you need ask yourself a question – what information will the provider need to understand the way the product should function and what logic and input data will help describe the technology.

Read more

The great web app schism – a short story about the separation of concerns.

Damian Romanów on 23 November 2017

Websites which do not require a full page refresh after the initial load are called Single Page Applications. Fetching additional data and redrawing it in the user screen is performed at the client’s browser. That results in a native-like experience. In spite of their undeniable superiority, adopting SPA should be a conscious decision, not a result of herd instinct. The additional complexity they introduce needs to be handled somehow.

Read more

Thoughts on UX Poland 2017.

Jakub Kośla on 31 October 2017

Interactions and new interfaces – artificial intelligence, augmented and virtual reality. These are the main themes of the UX Poland 2017 conference, which took place in Warsaw for the eighth time now. This is the largest event of its kind in Poland – it draws usability specialists and designers from all over the world.

Read more
Check Appchance web and mobile app services
Download a free template
of a functional specification