Mobile applications

ABOUT THE PRODUCT

Asseco Data Systems S.A. offers the service of mobile application development. We use repetitive elements in our solutions, so we can quickly prepare a version of the application for any Android device.

The visual layer is one of the most important elements in today’s mobile applications. The appearance of the application is responsible for the first impression, which is why so much emphasis is placed on designing the user interface with special attention to detail. Another element that distinguishes our software is that it’s easy to use. For our applications to have a simple and intuitive interface, during designing we follow the generally accepted standards of behavior, making sure that the user first has access to the features most important to them.

We are currently developing both the number and competencies of our team. We train ourselves intensively in the development of software for additional mobile platforms. In the near future, we plan to prepare versions of the applications for Windows Phone and iOS.

We put in a lot of effort for our applications to fully use the potential of today’s mobile devices. We closely integrate them with the available functions on the device. We enable making calls or sending text messages to your contacts both defined within the application as well as those available in the device’s address book.

The mobile market is merciless in the assessments of the developed software, which is why at ADS we supply products that are thoroughly tested by a team of experienced testers who make up the quality department. Through one of our applications, we were present at the world’s largest ICT trade fair CeBit in Hanover, where a system was presented which supports the management of corporate IT infrastructure on an Android platform.

 

List of competencies:

Create sophisticated and dynamic UI:

  • Designing your own components according to the Material Design standard,
  • Integration with Wearables (smart watches),
  • Customizing existing components,
  • Architecture based on fragments.

Multi-thread and multi-process support:

  • RxJava,
  • Intentions,
  • Asynchronous processing,
  • Notifications,

Using embedded applications:

  • Contact list,
  • E-mail,
  • Calendar,
  • Google Maps,
  • Text-To-Speech (TTS).

Device management through the administrative panel (Mobile Content Management and Mobile Device Management):

  • Synchronization and predefining of external data sources (Google Drive, DropBox, BOX.net, OneDrive, SharePoint)
  • Personalization of applications by changing the colors, logo,
  • Remote installation of selected applications.

Managing the features of the telephone using the application:

  • Making calls,
  • Sending SMS,
  • Using location service providers (GPS).
TECHNOLOGY

We use agile project management techniques thanks to which we maintain flexibility in the application development process, at the same time we maintain the constant growth of new features in subsequent sprints. Scrum helps us to deliver a high-quality product in a relatively short time.

We minimize the costs of implementation by using Continuous Delivery – in short intervals we provide a fully functional version of the application, acquiring invaluable feedback from Beta testers and end users.

In conjunction with the control system of the version (using both Git and SVN), we can work simultaneously on the parallel improvement of several versions of the application, minimizing the time required to create new features.

We follow the latest trends in Material Design when creating interfaces for Android users. We place emphasis on transparency, simplicity, and intuitiveness, which is appreciated by users who are the most important element in the design process. For simpler mobile systems, we create universal applications using HTML5, which are successfully implemented on all platforms. When using the latest libraries or frameworks, we create a clean code based on reusable components, making it easy to adapt the application to display in multiple resolutions – from small smartphones to the latest tablets. To meet the expectations of users, testers examine applications using automated testing, based on which performance reports are generated and manual tests carried out according to the created scenarios.

Briefly:

  • WebService: REST (JSON)
  • Model: Realm
  • UI: MaterialDesign Library, KendoUI
  • Testautomation: Robotium, changed to Espresso
  • Buildtool: Gradle
  • Versioncontrol: SVN, changed to GIT
  • ContinuousDelivery: HockeyApp, Crashlytics
  • Other: Google Maps, Facebook SDK, Twitter SDK, Picassa, Retrofit, Glide, JackRabbit
Contact

Asseco Data Systems S.A.

St. Narutowicza 136
90-146 Łódź

 

 +48 502 002 053
pawel.wojdera@assecods.pl

DEMO OF THE PRODUCT

Downloadable application from Google Playstore with the option of DEMO mode:

Original application for the management of reception:

BENEFITS

Attractive user interface

The appearance of the application is responsible for the first impression, which is why so much emphasis is placed on designing the user interface with special attention to detail.

Easy to use

We design our applications by focusing on the generally accepted standards of behavior and we make sure that the user first has access to the features that are most important to him.

Quick production time

Thanks to the use of repeatable elements in our solutions, we are able to prepare versions of the applications for any Android device in a short time.

Security

Thanks to our team of specialists in the field of security, we protect customer data according to the latest guidelines of Google, directly reforging the guidelines on architectural models. By creating applications we use components securing users against the uncontrolled leakage of data, implementing functionalities, i.e.: blocking the application with a digital code or configurable spatial model.

Mobility

We put in a lot of effort for our applications to fully use the potential of today’s mobile devices. We closely integrate them with the available functions on the device.

Integration with external data sources

Applications can be integrated through external data sources, i.e. Google Drive, Dropbox, SharePoint, etc., which makes it part of the growing trend of BYOD (bring your own device) and remote fleet management of mobile devices in the enterprise (Mobile Device Management).

PROJECTS

Many years of cooperation with international clients allow us to look at the mobile market from different perspectives – both in terms of cooperation with the customer as well as collecting opinions from foreign users. The foundation is a partnership with the German company Matrix42, with whom we are creating a mobile system for the management of IT infrastructure used by the largest corporations in Europe. The application uses the key features of mobile devices, i.e. integration of the desktop version, remote preconfiguring of all company devices, access to data sources in the cloud (such as Google Drive, OneDrive, Dropbox, BOX.net, ownCloud, webdav or SharePoint), viewing messages from social networks with the ability to share with other users, location and maps, contacts, knowledge base and personalization the application’s appearance.

MULTIMEDIA

Szanowna Użytkowniczko/Szanowny Użytkowniku

Zgodnie z art. 13 ust. 1 i 2 ogólnego rozporządzenia o ochronie danych osobowych z dnia 27 kwietnia 2016 r (zwanego dalej „Rozporządzenie”) informuję, iż:

  1. Administratorem Pani/Pana danych osobowych jest Asseco Data Systems S.A. z siedzibą w Gdyni, ul. Podolska 21, 81-321 Gdynia;
  2. Kontakt do Inspektora ochrony danych w Asseco Data Systems S.A. można uzyskać pod adresem e – mail: IOD@assecods.pl, tel.+48 42 675 63 60.
  3. Pani/Pana dane osobowe przetwarzane będą w celu:
    • przygotowania odpowiedzi na zapytanie na podstawie art. 6 ust. 1 lit. b Rozporządzenia.
    • przesyłania informacji marketingowych za pomocą środków komunikacji elektronicznej i programów automatyzujących na podstawie ustawy z dnia 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną i w zw. z art. 172 ust. 1 ustawy z dnia 16 lipca 2004 r. prawa telekomunikacyjnego (zgoda alternatywna) na podstawie art. 6 ust. 1 lit. a Rozporządzenia.
  4. Pani/Pana dane osobowe będą przechowywane przez okres niezbędny do przygotowania i przedstawienia odpowiedzi na zapytanie oraz do czasu cofnięcia przez Panią/Pana wyrażonej zgody na otrzymywanie informacji marketingowych.
  5. Posiada Pani/Pan prawo dostępu do treści swoich danych oraz prawo ich sprostowania, usunięcia/zapomnienia, ograniczenia przetwarzania, prawo do przenoszenia danych, prawo wniesienia sprzeciwu, prawo do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem. Realizację wszystkich powyższych praw można zrealizować poprzez wniosek złożony na stronie https://www.daneosobowe.assecods.pl
  6. Ma Pani/Pan prawo wniesienia skargi do Regulatora, gdy uzna Pani/Pan, iż przetwarzanie danych osobowych Pani/Pana dotyczących narusza przepisy Rozporządzenia.
  7. Podanie przez Pana/Panią danych osobowych jest niezbędne do realizacji wniosku z zapytaniem. Jest Pan/Pani zobowiązana do ich podania, a konsekwencją niepodania danych osobowych będzie brak możliwości uzyskania odpowiedzi na wysłane zapytanie.
  8. Pani/Pana dane będą przetwarzane w sposób zautomatyzowany w tym również w formie profilowania. Zautomatyzowane podejmowanie decyzji będzie odbywało się na zasadach przetwarzania danych osobowych podanych przy utworzeniu Konta i uzupełnianiu danych w nim zawartych oraz danych dotyczących aktywności w Serwisach (zgodnie z Polityką prywatności serwisu internetowego Asseco Data Systems S.A. Polityka prywatności)
    i aktywności związanej z naszą komunikacją mailową z Panią/Panem, a efektem takiego przetwarzania będzie dopasowanie informacji marketingowych dotyczących naszych produktów i usług, które mogą Panią/Pana zainteresować.

POLITYKA PRYWATNOŚCI