Custom software development is designed to give you the solution necessary for your business. The most important element of custom software development is eschewing compromises: by following your exact requirements, we create a system that meets your needs, with no gratuitous interfaces or features.

The key elements of custom software development

01

Requirement specification

The purpose of the requirements’ specification is to define the functional definition of the expected project result. The functional specification of the software is prepared in close cooperation with the client. We expand the functional requirements through regular interviews.
03

Development, implementation

During the development phase, the system itself is developed. In the course of the development, the objective is to implement the functionality in the specification based on the agreed sitemap and design plan. The development will be iterative and will be done in a manner and at a pace agreed with the client. During each iteration, the client may see, test and provide feedback right away on the elements created.
05

Documentation

Every step of custom software development is documented to professional standards. We will prepare all the necessary materials, from development documents to the operating manual and user guide.
02

System Design

We prepare the system design based on the agreed requirements specification. The system design is the technical documentation on the basis of which the system is developed. The system design covers in detail all elements of the system to be developed. It defines, among other things, the architecture of the system, the interfaces, the entities, the data storage structure.
04

Integration, testing

This phase aims at integrating the completed modules into the finished system and testing the functionality of the system. During functional testing, test scenarios are created based on the requirements analysis. If required, we can also carry out performance testing. For this purpose, we establish user samples with the client, which are simulated to measure the performance of the system.
06

Operation, product support

This supporting workflow ensures that the custom-built software reacts to changes in the external environment and that the current configuration continuously and unobtrusively delivers the expected functionality.

Technologies

We offer in-depth experience for the following platforms.

Mobile applications

  • iOS (iPhone, iPad), watchOS (AppleWatch), tvOS (Apple TV)
  • Swift, Objective-C
  • Android mobil, tablet, Android Wear (smart watch), Android TV
  • Kotlin, Java
  • React Native, Flutter, Xamarin, NativeScript, Ionic, Unity, C++, QT

Database management systems

  • Microsoft SQL Server, PostgreSQL, MySQL, Oracle SQL
  • MongoDB, CouchDB, DocumentDB, Redis

Cloud native

  • Microsoft Azure, Amazon AWS, Google Cloud Platform, Firebase
  • Docker, Kubernetes, Docker Swarm
  • Micro-services
  • Cloud-native technologies and components

R&D solutions

  • Robot control
  • image processing, image recognition (OpenCV, TensorFlow)
  • 3D point cloud processing
  • 6D position definition based on point clouds
  • developing neutral networks (Keras API, TensorFlow, TensorBoard)
  • Decision support through intelligent algorithms (route planning, timetable optimalization, etc)
  • Data analysis, data relationships, Big Data

Web technologies

  • ASP.NET MVC, ASP.NET WebAPI, ASP.NET Core, Node.js, PHP, WordPress
  • JavaScript, TypeScript: jQuery, Angular, AngularJS, React, Vue.js

Microsoft technologies

  • .NET Framework, .NET Core Framework
  • Entity Framework, Entity Framework Core, LINQ2SQL, ADO.NET
  • Windows Communication Foundation (WCF)
  • SharePoint

Desktop applications

  • Windows Presentation Foundation (WPF), Universal Windows Platform
  • macOS
  • Electron
  • DirectX
  • C++

Industry 4.0 solutions

  • Sensor data processing
  • Machine control
  • Reports

References

|
Mobile app
Zeboo
Flutter, Firebase, .NET Core, Azure
Product
PigBrother
OpenCV, TensorFlow, Python, C#, .NET Core, Docker, Angular, NoSQL, CI/CD, Multilayer neural networks (Mask-RCNN, MLP)
Web app
OBH
.NET Framework, ASP.NET MVC, jQuery, Bootstrap, Entity Framework, Microsoft SQL Server
Mobile app
Manna FM
Flutter, Firebase, ASP.NET Core, Angular, Microsoft Azure
Mobile app
Hungary in your pocket
React Native, Firebase, Azure, .NET Core, WordPress
Web app
Kreinbacher winery
ASP.NET MVC, Orchard CMS
Web app
Desktop app
iXAM
ASP.NET Core, Angular, Electron, Microsoft Azure
Tablet app
IBM
native iOS, Swift, nodeJS, IBM Db2 communication
Mobile app
Hungary Today
native iOS, -Android application, Swift, Kotlin, WordPress, .NET
Mobile app
Guide.me
Flutter, Firebase, Asp.net Core, Azure, Angular
Product
GrabMax
C++, PCL (PointCloudLibrary), Python
Mobile app
Friends of Hungary
Orchard, React Native, Firebase
Web app
Ford
ASP.NET MVC, Orchard CMS
Mobile app
Enduraid
native iOS, Android application, Swift, Kotlin, WordPress, .NET
Web app
E-Honvéd
.NET Core 3.1, Microsoft SQL Server, Angular
Mobile app
Cool4U
React Native, Firebase, Azure, .NET Core, SAP SDIS communication
Web app
Cloudberry
ASP.NET MVC
Tablet app
Festipay
.NET, WPF
Web app
Billo
Stakeholder interview, Sitemap, User flow, Prototype, UI design, Usability test, User test, Wireframe
Web app
Benchmark Games
Adobe Illustrator

Contact us

Visit us
1113 Budapest, Bocskai út 77-79. building B1
Route planning
Our office is located in an office building on the right side of the Bocskai street (when arriving from Karolina road) opposite Dorottya Udvar, entrance B1.