My Projects

Previous projects, apps, and software development work by Andy Flisher

Version 1.2 of our ‘Worst’ URL Shortener released

Version 1.2 of our ‘Worst’ URL Shortener is now available, the highlight is the ability to store a full history of links you have shortened and re-share them at any time.

Available on iOS and Android but beta programs are available for iOS, Mac and Windows

[1.2.0 – March 2021]

Added

  • Improved Release Notes page
  • Added History Page
  • Toast Style notification when copying to clipboard

Changed

  • Improved main page, and iOS share sheet device size handling
  • Improved Support Page layout
  • Moved Config to static class

Fixed

  • Fixed Message build error on Android
  • Fixed theme so consistent in darkmode
  • Bug fixes

The ‘Worst’ URL Shortener is a quick, fast link shortening app allowing you to choose from a variety of url shortening services, and convert that long, cumbersome URL into something short and far easier to communicate

Download on the App Store

Edited 17/03/21 to reflect iOS version now available

Version 1.8 of our ‘Worst’ Server Monitor released

Version 1.8 of our ‘Worst’ Server Monitor is now available, this is mostly a maintenance update, shifts a few bugs, some UI improvements and allows you to submit your ideas direct from the app.  The full release notes are below;

[1.8 – 24/02/2021]

Added

  • Added Feature Request / Support Ticket

Changed

  • Upgraded XyrohLib and added Breadcrumbs for better support assistance
  • Changed FAQ Link
  • Changed Android Target API to 29

Fixed

  • Fixed some minor UI / Layout issues
  • Fixed dark mode issue for iOS
  • Couple of bug fixes
  • Fixed Android auncher icon issue
  • Fixed Soft Keyboard input / view issue on smaller screen

The ‘Worst’ Server Monitor is a client for a variety of Website Monitoring and Server Uptime services, currently available for iOS and  Android, it’s purpose is simple, a quick and fast way of accessing your monitored sites and servers and seeing their status.

Download on the App Store

Huge revenue opportunity for new Arcus asset inspection module

To say it’s been a busy fortnight over at Askaris is an understatement, but a huge pat on the back to the Arcus product team I run for their work and support.

Arcus Inspect by Askaris - Asset  inspection software
Arcus Inspect by Askaris – Asset inspection software

By being agile we’ve been able to implement a new inspection module that is already in the field and has created a new $1,000,000 pipeline for a key client

Well done team, take a breath, then we go again ????

XyrohLib 1.1 has been released

XyrohLib Version 1.1 has been released, the changelog is below, if you’d like to contribute to the project then head over to Github – https://github.com/Xyroh/…

[1.1.0] – 2020-06-11

Added

  • Enabled Manual Crash Reporting to AppCenter #18
  • Added Sentry Breadcrumbs Support #16
  • Added Freshdesk Ticket creation with attachments and tags #21 #20

Fixed

  • Fixed ability to create multiple Freshdesk tickets in one session

How to Enable shake detection in Xamarin Forms

This needs to be added to every page (in the .cs code behind) for every page you want to enable shake detection in Xamarin Forms, if you are using a MasterDetaail navigation hierarchy then you can get away with adding this the MainPage.xaml.cs to cover all the navigated to pages too.

Amend to suit but the example below would navigate to a fictional ‘Support’ Page when the device is shaken, requires the Xamarin Essentials package;

 

Andy Flisher, the founder of Xyroh, is a mobile app developer, specialising in cross platform mobile apps, iphone apps, android apps, as well as web applications and desktop software for business clients across the North East – feel free to contact him to engage his services

 

New ‘Worst’ Apps additions, or the lack of the them ????

We started the ‘Worst’ Apps when we released the ‘Worst’ Server Monitor the idea was to release a range of small, simple, functional utilities – based on the premise of Unix command line utilities that have one, single, primary function and that’s it.

Why? Well it’s good to practise your craft, this world moves fast with lots of key app functions so having ‘done it’ already is huge, also it’s good marketing to show what you can do. So we came up with the idea of the ‘Worst’ range (a play on the simplicity of the UI and the logos, the apps are solid, honest) – except to have a range you need more than one, and we don’t yet ????. The good news is that’s down to you, we’ve been busy on client projects, and a few of the ‘Worst’ range have grown legs and become stand alone products in the back ground and in progress – so things are hapenning, just slowly.

I the mean time, though we’d share a few of the app icon ideas we came up with, see if you can guess what the app was for, and if you’re crying out for one then let us know, we’ll see if we can bump the priority.

 

 

Andy, the founder of Xyroh, is a mobile app developer, specialising in cross platform mobile apps, iphone apps, android apps, as well as web applications and desktop software for business clients across the North East – feel free to contact him to engage his services

Service Engineers Reminders Software Case Study

Prior to Xyroh, Andy was the founder of dotUK (A software development firm based out of Yarm and Stockton on Tees here in the North East),  again specialising as a developer in mobile apps, web applications and desktop software for a number of business clients – this is one of those portfolio case studies for windows based resource planning app

Desktop Software

Desktop Software, or desktop applications are the built in or installed apps available to you on your desktop / laptop computer of choice, for many this is a Windows based PC, but it could be an Apple Mac or a variant of Linux.  We can develop desktop software for all of those platforms, often a cross platform application that can operate across all three.  This case study is for a windows based desktop software application, operating in a client / server environment ie multiple desktop users puplling data from the central database server.

Project Summary

The Service Engineers Reminder Software is a simple, single user, windows desktop app that helps tradesmen keep track of scheduled work, services, safety checks etc

Sometimes the simplest solutions are best,  this service reminder app, which has been commissioned by a local heating engineer, will start life as a single user, stand alone, windows desktop application. However it is easily scalable into a multi user networked environment (with little to no infrastructure costs) and even options to sync / backup data through cloud services to make a multi user, multi site product.

The core functionality is to record when clients have products, services, or schedules that are due for renewal and offer a range of reminder options. As an example landlords are required to have annual gas safety checks which is a service the client offers. This app will allow this to be recorded, and when comes due the option to remind via email, text message, or generate a mail merge document that allows letters to be sent out in the post.

As always the focus is on specific functionality, ease of use, and value.

Desktop Software for Resource Planning Case Study – RetroFlo

Prior to Xyroh, Andy was the founder of dotUK (A software development firm based out of Yarm and Stockton on Tees here in the North East),  again specialising as a developer in mobile apps, web applications and desktop software for a number of business clients – this is one of those portfolio case studies for windows based resource planning app

Desktop Software

Desktop Software, or desktop applciations are the built in or installed apps available to you on your desktop / laptop computer of choice, for many this is a Windows based PC, but it could be an Apple Mac or a variant of Linux.  We can develop desktop software for all of those platforms, often a cross platform application that can operate across all three.  This case study is for a windows based desktop software application, operating in a client / server environment ie multiple desktop users puplling data from the central database server.

Project Summary

This project was to create a Windows Based Resource Planning Application, allowing businesses to see at a glance upcoming resource availability and holiday allocations

This was the second of our recent commissions for bespoke windows desktop software, and was for an electrical contractor based here in the North East. The challenge to overcome here is the ability to see clearly, quickly the spread of human resources in upcoming months, both those engineers and fitters allocated to existing projects, and of course holiday time when resource is unavailable.

 

Beskpoke Desktop Software application

Our bespoke solution will record the allocation of staff resources to projects, and allow the categorisation of the labour types. It will also record upcoming staff holidays, with this combination of data managers will be able to scroll to a specific timeline and view, filtering down if need be, the allocation of resources and ability to schedule in, or not, additional work based on the still free resource.

This project is the precursor to a bigger solution, but allows us to focus on and solve immediate business problems for the client in a cost effective and timely manner

Version 1.7 of our ‘Worst’ Server Monitor released

Version 1.7 of our ‘Worst’ Server Monitor is now available, includes support for multiple Status Cake accounts – hit the link to our community boards for release notes and App Store Links, you can also shape the future by suggesting your own ideas and commenting on others – https://clients.xyroh.com…

The ‘Worst’ Server Monitor is a client for a variety of Website Monitoring and Server Uptime services, currently available for iOS and Android, it’s purpose is simple, a quick and fast way of accessing your monitored sites and servers and seeing their status.

Download on the App Store

Industrial Programming Case Study – Glasgow Watersports

Prior to Xyroh, Andy was the founder of dotUK (A software development firm based out of Yarm and Stockton on Tees here in the North East),  again specialising as a developer in mobile apps, web applications and desktop software for a number of business clients – this is one of those portfolio case studies for an industrial programming project

Industrial Programming

Industrial Programming is a term reserved for the programming of industrial equipment, pumps, valves, etc to control and monitor any number of simplex or complex scenarios. In many small business scenarios the distinction is being blurred with the advent of ‘Internet of Things’ products such as Hue Lights, Ring doorbells, Tado home heating automation etc – the concept however is the same, you turn things on and off.

In this case we are using a combination of a web and mobile based dashboard to turn on and off the paddle sports course pumps as required, the dashboards being the visible, more traditional development side, but the industrial programming being what happens behind the scenes to interface with the pump infrastructure.

Project Summary

The Glasgow Watersports project is a multi phased industrial programming project that will ultimately empower the user to control and administer the canoe course pumps and lighting from mobile devices, and place site bookings over the web.

The core control system part of the project allows for programmatic control of the sites pump, lighting, and klaxon systems using the industry standard Modbus protocol. This is being offered in conjunction with Retroflo, a North East based Electrical Contractors and bringing on board their expertise in industrial process control.

Glasgow Watersports Industrial Programming Dashboard

The full flow of the development will commence with a web based booking system provided by dotUK, end user bookings are then pushed privately to the Glasgow Watersports site where the onsite infrastructure will allow users to access their booking and the control systems via any wifi enabled device.

Local users can then control the pump output (strength of water flow) on demand in accordance with the abilities and expectations of their group.

A full remit of expected industrial safety, and health and safety best practices are of course in place but this investment allows the end user, through dotUK’s software development expertise, to bring control and a more beneficial user experience to the end user.