Mobile application development

Apps

The journey of an app from the developer to the user

App development framework

App components

App development stages

Apps for companies

 

 

Apps

Apps on mobile devices have been available for 3-4 years now, but they only received more of the developers’ attention – due to the increasing demand – in the past couple of years. Apps can make our everyday life easier. Many everyday activities (such as parking, buying cinema tickets, reading about tourist attractions and museums, learning about wildlife park tours, etc.) can be solved with the help of our phones in the form of downloaded apps.

Apps are software running on any mobile device (for instance smartphones, tablets or a PC). The properties of these devices (screen resolution, storage capacity, touch screen, GPS, etc.) are similar to each other.

The currently dominant platforms – iOS (Apple), Android (Google) and Windows Phone (Microsoft) – significantly differ from each other from the developer’s perspective, but the services and features available to the users are mostly identical.

All three platforms have their own marketplace. This is important because users can essentially only install apps from there. These marketplaces are multilingual and accessible through the Internet from anywhere in the world. Publishers can decide whether they want to set a price for their app or make it available for free. Users can provide immediate feedback on the marketplace, and developers have access to a wide range of information regarding the downloads (for example, the download count and its regional distribution, the distribution of downloads by languages, or reported errors).

 

The journey of an app from the developer to the user

The finished product can be published on the appropriate marketplace by the publisher (which can be the same as the developer) after a registration process. A registered publisher can have several apps published. One of the most significant decisions during publishing an app is whether to make it available for free or for a price.

After publishing the app, it appears on the marketplace for the users (who typically browse it from their mobile device). Additional information and a detailed description of the app – even in multiple languages – can also be provided. Users automatically receive updates for the apps that are installed on their device.

 

App development framework

The content provider framework developed by INFOtec Kft. is a flexible tool for those who wish to publish content that can be accessed from mobile devices, but lack the necessary IT background.

The customer (publisher) can either choose to order a custom stand-alone app or to publish content in the framework app.

When ordering a stand-alone app, it can be fully customized – both its design and features. Also, the app can be published on the marketplace under the publisher’s own name.

Those who do not have a large amount of content can join the travel app launched by INFOtec Kft. This is a framework application, which means that publishers can only partially customize the appearance of their content, and users download a single app containing several projects.

It is also possible to create a shared database and application based on various aspects, for example a single app for a sub-region or a region.

 

 

App components

Our apps are built from various types of content and navigation pages, which have various content elements and can be accessed in different order. A variety of features can be added to pages which can be accessed from its menu.

Content pages

These pages typically contain the description of an object (for example, a statue, a building, an event or a tourist attraction). Content pages can include links and other features which meet the users’ demands or allow them to access other parts of the app.

In each case, the graphic design of the content pages can be unique and in harmony with the design elements used by the customer.

 

 

 

Features which can be added to content pages

  • external links (e.g. to the official website of a museum, or to a biography website, etc.) which lead to other websites (requires Internet connection)
  • phone numbers, which can be dialled with a simple tap
  • maps displaying the location of the given object using GPS coordinates
  • time and date, which allows displaying events in a calendar
  • media gallery, which allows adding even more pictures and audio recordings to the content page
  • photo gallery to contain more photos
  • Facebook sharing to allow sharing and liking events and content pages

Information displayed on content pages can be also recorded in a studio beforehand by narrators even in multiple languages. If a page has an associated audio recording, it can be played from its menu.

 

Navigation pages

To make it easier to find content pages, there are navigation pages which can be either a list of items or a map.

List pages

List pages can be built from the menu pages of the app or the short, title-like descriptions of the objects. List pages can either have a pre-determined order of displaying information (in a menu, for example) or it can change conditionally (e.g. displaying items in alphabetical order).

 

The other type of navigation pages is called a schematic map. They can be used to display ground plans, parks, museums, or the whole downtown. These are not necessarily drawn to scale and only show the general outline of a location, and as a result they are not suitable for GPS navigation. A typical use of schematic maps is a “walk” which connects the routes and stops marked on a map.

Each stop can have an audio recording (audio guide) linked to it, which the users can listen to while following the route.

 

News feed

It is possible to display RSS news in the app. If your website has an RSS feed, it can be embedded in the app. As a result, the news feed is automatically updated in the app. If you don’t have an RSS feed, INFOtec Kft. sets up a page for you on its own server and provides a simple editor as well. RSS news items can contain the latest information – even in multiple languages.

Event calendar

INFOtec Kft. provides an editor where calendar events can be created. These events can be linked to the app via content pages. To keep your users up to date, the event calendar can be updated in the app. This feature is useful to update the exact schedule and the full list of events (broken down to hours) of festivals and several days long events, or to display upcoming and recurring events (e.g. penguin feeding at 10:30 AM).


 

App development stages

  • determining the structure of the app (which are the main page types, what kind of information is expected to be included about the objects), defining the range of basic functions (GPS, map, event calendar and RSS), developing the framework for the app
  • graphic design (logo, main screen, designing the templates for the pages)
  • producing edited pages from the raw texts, adding the pages to the app, uploading media files (pictures, audio files) during the editing process, and adding external links and GPS coordinates
  • recording audio files (narration) – a 1,000 characters long text typically takes 1.5 minutes to read out loud
  • translating the texts and adding them to the app
  • publishing the app on the marketplace, writing the necessary descriptions, advertisements and creating other marketing materials (e.g. a YouTube video) on request
  • updating the content continually


 

Apps for companies

 

With the spread of mobile devices, now it is necessary to optimize your website for them – the fonts should have the right size and the images should not significantly increase the loading time of your website.

Ever since the new markets (Android, Windows and iOS) appeared and people realized their potential, more and more companies decide to publish their own company app on the marketplaces.

Advantages:

  • company image
  • company introduction, list of stores
  • direct dialling and messaging
  • displaying a map and directions
  • sharing content on Facebook
  • posting news and special offers in a news feed
  • presence on a new market with new marketing opportunities

  

 

Custom app development at a reasonable price

Our offer includes planning, graphic design, creating the user interface and publishing the app to the marketplaces. The total cost of a single developer is only €1,900 per month.

Request a quote by sending us an e-mail at info@myapps.hu.