Fidonet's arrival on Android

    The Fidonet network in the twenty-third year of its existence in Russia comes to the Android operating system. For an example, please pay attention to this screenshot, which was kindly provided by Slava Petrov (2: 5053 / 54.17): Here

    [screenshot HotdogEd]

    is a view of the HotdogEd mail editor on a horizontal screen of a mobile phone (or tablet) with a size of 800 × 480 pixels. As you can see, the author of HotdogEd (Sergey Poziturin, 2: 5020/2140) managed to place on the screen both the list of messages (in the form of response trees) from some echo conference (in this example, from the Pushkin.Local lokalka), and the text of one of the messages.

    HotdogEd uses a module based on the open and cross-platform source code of the mailer and echo processor jNode, to receive and send messages from Android to Fidonet, as well as to sort feed messages, the author of which (Ivan Agarkov, 2: 5020/848) posted his code on GitHub (these are the results of exactly the work that he himself told us about on Habrahabr on September 16, 2012 ). In addition to it, HotdogEd is also able to act as an NNTP client in case the user prefers to use the results of gating from Fidonet to USENET.

    I must say that HotdogEd is not yet present on Google Play. But he was successfully ahead of Tolik Vdovichev(2: 5000 / 26.180), creator of the AfterShock software package , sold on Google Play for a dollar apiece. Very few people knew about its development until very recently (he only announced it in Ru.FTN.Develop on April 20), however, as can be seen from the screenshot from Google Play, back in early April AfterShock could be used to read Fidonet messages in full screen width:

    [AfterShock screenshot]

    Feedmail headers are displayed aftershock in the form that is traditional for much earlier Fidonet software (for example, they are displayed in the GoldED-NSF editor , which I mentioned on Habrahabr on July 15, 2009 ),so they will be familiar to fidoshnikov. AfterShock is also able to communicate with Fidonet nodes using the binkp protocol (version 1.0) and store echo-mail in Squish format (one of the two most popular formats in Fidonet; the second of them is JAM). For comparison, you can immediately indicate that jNode stores echo mail through ORMLite , which allows access to a number of database formats of modern DBMSs (DB2, Derby, H2, hSQL, mySQL, Netezza, Oracle, PostgreSQL, SQLite, MS SQL Server), but excludes compatibility with traditional Fidonet software. (If you wish, it’s easy to pick up a few good arguments in favor of each of these two opposing approaches to business.)

    In the order of the postscript, let me warn you that as yet support for my Hypertext Fidonet designs is missing in both HotdogEd and AfterShock; so, for example, in the first of the above screenshots, it is easy to notice that HotdogEd, which met an intra-Fidonet address (FGHI URL) in the form “area: //pushkin.local? msgid = 2: 5020 / 2140.2140 + 46442700” , by mistake trying to extract a piece of "pushkin.local? msgid = 2" from it (and understand it, probably, as "http: //pushkin.local? msgid = 2", which is incorrect). But I hope that more time will come for this.

    Also popular now: