Welcome to my personal blog!

I am doing software development in many areas, with my main fields of experience being cross-platform software (C++/Qt), Android apps (native), Linux & DevOps (Bash/Python/Ruby, Docker, ...).

Open Source is one of my passions -- I am a developer and maintainer of many open projects and regularly start contributing to additional ones. Support me on my mission! My other favourite activities include photography and being outdoor as much as possible. I am too volunteering at the local fire department. I went to school at HTL Braunau (Electronics / Software Engineering & Mobile Computing), studied at FH Hagenberg (Mobile Computing) and work currently at Felgo.

Single-player blackjack game with optional basic strategy hints.
I started on the project in februrary 2020 to get 100% offline working crosstplaform apps running on a Ubuntu Touch / UBPorts phone and as a result uploaded the app to OpenStore.

Project description

NOTICE: Absolutely zero real money involved and no in-app-purchases or alike!
You always play with virtual coins, restart the game to get the initial amount of coins again.
The coin highscore is saved, you can view it in the left sidebar.

Rules

  • To keep the game simple, the initial bet is always one coin
  • 6 Decks, shuffled after 75% have been played
  • Blackjack pays 2-to-1
  • Dealer stands on any 17 (S17)
  • Double down on any two cards (D2)
  • Double down after splitting (DAS) (except Aces)
  • No resplitting (NR)
  • No insurance (NI)

The basic strategy suggestions are based on this ruleset.

Screenshots

 
 
 
 

– Please share this post & project in social networks and on UBPorts!
– Posted on Fediverse Friendica/diaspora/Mastodon
– Download from OpenStore

License

The app itself is MIT licensed, it’s a fork of kevinleedrum. My fork for Ubuntu touch has been changed to improve usability for mobile usage.

Read more

This project is a simple yet powerful Unit Converter.
I started on the project in early december 2019 to get 100% offline working crosstplaform apps running on a Ubuntu Touch / UBPorts phone and as a result uploaded the app to OpenStore.

Project description

A beautiful minimalistic, right to the point unit converter. Finding a simple unit converter that just works shouldn’t be that that hard. That’s the reason there is Simple Unit Converter.

Supports Weight, Length, Speed, Temperature, Area, Energy, Computer Storage, Time, Volume.
Enter the value to be converted on the top and get the result on bottom. Press enter or the Convert button to convert.

The utility is working 100% offline, does only load bundled files - files are not loaded over network. Also no ads or other bloat, just the app and nothing else.

Screenshots

 
 
 
 

– Please share this post & project in social networks and on UBPorts!
– Posted on Mastodon, diaspora*
– Download from OpenStore
Source Code (GitHub)

License

The app itself is MIT licensed, with it’s source code being available here, fork of ricardofabila. My fork for Ubuntu touch has been changed to improve usability for mobile usage. These libraries are used: AngularJS, clipboard.js, Bootstrap, jQuery (license info also available from GitHub)

Read more

2048 game added to Ubuntu Touch OpenStore

On 1. December 2019 I added the initial version of the popular 2048 puzzle game to OpenStore.
The code is based on the original 2048 implementation. I contributed to the 2048 project (upstream) as well - various improvements for mobile usage. Improvements where accepted, merged and now part of the project!


What is the game about?

Slide up/down/left/right to move all tiles. When two tiles with the same number touch, they merge into one! The goal is to reach a 2048 tile and score as high as possible!

The game is available in multiple languages: English, German & Russian. It also features night mode.

Save features:

  • Highscore
  • Current game state - you can close 2048 when leaving the bus, restart the 2048 the next day and the game state gets loaded
  • Night mode - Day/Night mode setting is saved

The game is working 100% offline, does only load bundled files - files are not loaded over network. Also no ads or other bloat, just the game and nothing else.

Created by Gabriele Cirulli. Based on 1024 by Veewo Studio and conceptually similar to Threes by Asher Vollmer. The source code is available from Github and the project is MIT licensed.

Screenshots

 

Read more