Xamarin

Xamarin is an open-source mobile application development framework owned by Microsoft. It offers the ability to write code once and share it between different platforms and allows you to take advantage of all the benefits of the .NET framework – its libraries, tools and security features.

 

 

Did you find out anything new?
Share on social media

Where have we used Xamarin?

Take a look at the examples

Einhell

Smart garden pumps

We created software for both the GSM module and the mobile app. The microchip in the pump transmits information about the water temperature, the environment, the flow rate, or the pressure to the phone. When connecting the app and the pump, it is necessary to go through a registration process, during which the eSIM must be activated. The pump has several modes. The simplest is the Manual mode. It operates when switched on via the app (or a button on the pump itself). Another option is the Schedule mode, where users can easily pre-set the run times of the pump. The Automatic mode works by pressurizing the pipe when the pump is switched on and then monitoring the pressure drop. If the pressure is too high, it will automatically switch off. Fourth and last is Smart mode, in which the pump detects when to run based on the data from its recent operation. It takes into account the normal schedule, the weather (water vapour from the ground after a rain) or whether the user has used the water outside the normal schedule. Our developers have previously created a mobile app for Einhell to control robotic lawn mowers. Now they have modified it so that the user can add a smart pump as well. The app is very easy to use, its design is clear and intuitive. During its development, our developers worked in the C# coding language and used the Xamarin framework, which allowed them to develop for both Android and iOS.

Zažijkraj.cz

Mobile App for Tourists

We have developed a mobile application for the client, which can be easily logged in using a Facebook account or Apple ID. The main content of the application are trips, which can be searched by region or directly on the interactive map. Trips include a description of the destination, transportation options, travel challenges, and public or private user reviews. User can rate the overall experience of the trip, difficulty, weather, expenses, and they can upload photos from the trip. The mobile application is available for free, but all travel challenges and other hidden features are opened only to VIP users. The Adroid version uses the GoPay payment gateway for premium account subscriptions and the iOS application uses Apple Pay. The application does not work with users‘ payment details at all. A web application is also important for the client. It is used to manage trips and other content (awards for completed challenges, photo competitions, etc.), administration of user accounts, setting up advertising in the application, or sending FMC notifications with demographic targeting.

Sdílení koloběžek

Car and Scooter Sharing Software

We developed a system that uses our own API, a server in the MS Azure cloud, an administration website, and most importantly a mobile app that allows easy sharing of scooters, choppers and cars through one account. Depending on the uploaded documents (e.g. driver’s license), it automatically extends permissions to motorcycles or cars. As a result, all vehicles for which the user has permissions are displayed in real time on the map. The system offers the possibility of booking, unlocking the device with a mobile phone and other advanced functionality that is essential for this type of service. For example, the user can view information about a particular asset (battery status, etc.) or trigger an audio signal to easily find the asset. They can also see the history of trips and payments. The app works both in end-customer mode and in the view for the employee who manages and recharges the shared devices. Employees can then enter tasks directly through the app.