Signal K Mobile App

482 views
Skip to first unread message

Ilker Temir

unread,
Sep 25, 2016, 1:04:36 PM9/25/16
to sig...@googlegroups.com

Hello,

I would like to announce an open source mobile app I have developed for Signal K. It runs on both iOS and Android and is licensed under Apache License version 2.

I developed it using Ionic 2, and use steel series JS for visualizing the gauges. Ionic 2 is still beta itself but it is fairly robust.

The app has the following features:

  • Supports both iOS and Android. Can be ported to other platforms that Ionic supports (without Bonjour/mDNS support, which requires a Cordova plugin) fairly easily.
  • Can detect Signal K server on the network using Bonjour/mDNS. If the server does not advertise itself, you need to provide it manually (mDNS lookup times out after several seconds).
  • Displays AIS vessels on Google Maps (requires Internet connectivity for the base map).
  • Displays depth, speed, course, wind speed and direction (both apparent and true).
  • Re-connects automatically if the server connection goes down and visually indicates if the connection is up or down.

Source code is available on GitHub: https://github.com/itemir/signalk-mobile

I also submitted it to both app stores. It is already available on Google Play, and pending Apple's review, it should be on Apple App store within a few days.

There is quite a long TODO list. I tested it against my own AIS receiver and the file that comes with the server implementation. I won't be surprised if problems arise when it faces different types of data.

And an important disclaimer: DO NOT use it for navigation.

Thoughts, feedback, suggestions and help are welcome.

Thanks,

Ilker

Teppo Kurki

unread,
Oct 1, 2016, 2:53:18 AM10/1/16
to signalk
On Sun, Sep 25, 2016 at 8:04 PM, Ilker Temir <il...@ilkertemir.com> wrote:

I would like to announce an open source mobile app I have developed for Signal K. It runs on both iOS and Android and is licensed under Apache License version 2. 


It is just great to have more apps with native Signal K support!

I assume you are fairly new to SK scene (because this is the first contact) I would like to ask you for input & concrete improvement ideas about our documentation. What should we change? What would have been helpful?

Another point that I would like to make is that you have chosen the name "Signal K" in Play Store. This can be interpreted that your app is the "official" Signal K app - whatever that means. 

Are you quite sure you want to give that impression?
Reply all
Reply to author
Forward
0 new messages