Sign up Calendar Latest Topics
 
 
 


Reply
  Author   Comment  
JordanLongstaff

Registered:
Posts: 72
Reply with quote  #1 
It's been over a year since I updated the original thread on this forum about my app, Artemis Messenger. I revisited that thread and I think it was still on version 2.something! Anyway, since then I've been keeping it updated and it's now on version 5.0.2, available on Google Play Store for Android devices!

Anyway, I'm starting a new thread because I know that people to whom I've mentioned the app wish it could be available for iOS. Unfortunately, I do not have any means whatsoever to build the app for Android; however, my code can be seen at https://github.com/JordanLongstaff/Artemis-Messenger if someone wanted to write an iOS version of the app. I know a lot more people could and would use it if there was an iOS version, and I would credit anyone who contributed to it both in the app itself and on GitHub.
nschlein

Registered:
Posts: 45
Reply with quote  #2 
Hi Jordan,
Couple ofquestions. 

First: Is this moving anywhere?  I have never actually used it in practice, but I did download and look at your program for Android at one point.  I no longer have access to that machine, but do have an iPad and iPhone.

Second: What version of Artemis does the latest Artemis Messenger support?  If I have to, I'll track down an Android.
JordanLongstaff

Registered:
Posts: 72
Reply with quote  #3 
Hi, nschlein!

Quote:
Originally Posted by nschlein

First: Is this moving anywhere?  I have never actually used it in practice, but I did download and look at your program for Android at one point.  I no longer have access to that machine, but do have an iPad and iPhone.


Unfortunately, I can't get the latest version of my app to run anymore, the build environment I used to make it is long gone, and Android's dev tools have gone through many changes in the last couple of years, so I don't have an easy way to restore it to a working state. I am currently looking at different solutions to remake the app as a multi-platform project, so if it works, I won't need any help making an iOS version of it. I've spent some time trying to remake it using Xamarin, Felgo, Gluon, and right now I'm trying it with Kotlin's experimental multi-platform framework. If there are any others you can suggest that might work better, or if you are willing to contribute your own interpretation of the required code libraries, please let me know! Here's what I've learned about each:
  • Xamarin uses C# (I have already rewritten the networking interface code in C#) and supports Android, iOS and Universal Windows Platform
  • Gluon uses Java (which is the language IAN uses) and supports mobile and desktop apps as well as embedded devices such as Raspberry Pi
  • Felgo uses Javascript and supports mobile, desktop and embedded devices like Gluon does (I've struggled to rewrite the networking interface code in Typescript)
  • Kotlin is a cross-platform programming language that was originally designed to be Java-interoperable (now Google's preferred language for Android), but includes frameworks like Kotlin Native and Kotlin Multiplatform that supposedly allow compilation for other platforms including iOS, Mac, Windows, Linux and embedded systems as well, another framework is Kotlin JS which compiles to Javascript
Quote:
Originally Posted by nschlein

Second: What version of Artemis does the latest Artemis Messenger support?  If I have to, I'll track down an Android.


The last update to the app was in June 2018. If I'm not mistaken, Artemis 2.7.1 was the latest version at the time. The latest version of Artemis Messenger supported every version between that one and Artemis 2.2.0.
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.