Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #4418 > unrolled thread

Forth for Android Devices

Started byMark Wills <forthfreak@forthfiles.net>
First post2011-07-25 07:00 -0700
Last post2011-07-25 13:46 -0700
Articles 14 — 7 participants

Back to article view | Back to comp.lang.forth


Contents

  Forth for Android Devices Mark Wills <forthfreak@forthfiles.net> - 2011-07-25 07:00 -0700
    Re: Forth for Android Devices Julian Fondren <ayrnieu@gmail.com> - 2011-07-25 12:33 -0700
      Re: Forth for Android Devices crc <charles.childers@gmail.com> - 2011-07-25 12:55 -0700
        Re: Forth for Android Devices Julian Fondren <ayrnieu@gmail.com> - 2011-07-25 13:53 -0700
          Re: Forth for Android Devices Doug Hoffman <glidedog@gmail.com> - 2011-07-25 19:46 -0400
          Re: Forth for Android Devices Charles Childers <crc_nospam@retroforth.org> - 2011-07-25 20:38 -0400
        Re: Forth for Android Devices Julian Fondren <ayrnieu@gmail.com> - 2011-07-25 13:07 -0700
      Re: Forth for Android Devices "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2011-07-26 20:11 +0100
        Re: Forth for Android Devices crc <charles.childers@gmail.com> - 2011-07-26 12:18 -0700
          Re: Forth for Android Devices "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2011-07-27 12:32 +0100
            Re: Forth for Android Devices "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2011-07-27 22:25 +0100
              Re: Forth for Android Devices Charles Childers <crc_nospam@retroforth.org> - 2011-07-27 19:38 -0400
                Re: Forth for Android Devices "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2011-07-28 20:50 +0100
    Re: Forth for Android Devices Mentifex <mentifex@myuw.net> - 2011-07-25 13:46 -0700

#4418 — Forth for Android Devices

FromMark Wills <forthfreak@forthfiles.net>
Date2011-07-25 07:00 -0700
SubjectForth for Android Devices
Message-ID<6efc5146-00f7-46fa-833d-c1240049b72a@c41g2000yqm.googlegroups.com>
ForthRetro for mobile devices:

http://forthworks.com/

Looks really cool!

[toc] | [next] | [standalone]


#4421

FromJulian Fondren <ayrnieu@gmail.com>
Date2011-07-25 12:33 -0700
Message-ID<031f9143-1458-4a74-bda9-754a668ec95b@j14g2000prn.googlegroups.com>
In reply to#4418
On Jul 25, 9:00 am, Mark Wills <forthfr...@forthfiles.net> wrote:
> ForthRetro for mobile devices:
>
> http://forthworks.com/
>
> Looks really cool!

This was my experience:

Goal 1: Try to print something.  How about the number 1 ?

  tap tap-o

Oops.  Input window: "1m"  Retro console: "1m"

  backspace backspace back--l

Oops.  Input window: "l"  Retro console: "1ml"

Oh, right.  Retro.

  enter

, and ignore the error, and

  tap tap tap-o

Oops.

-- Later: . isn't a word!  How do I . ? --

  wor enter

Oops.  Input window: "wor"  Retro console: ""

  rds

Input window: "words"  Retro console: "rds"

  enter

, and ignore the error, and

  backspace backspace back-l

Oops.

Goal 2: uninstall.

[toc] | [prev] | [next] | [standalone]


#4422

Fromcrc <charles.childers@gmail.com>
Date2011-07-25 12:55 -0700
Message-ID<b39ba34c-72b2-49ce-ae5f-446a09aff9d5@h17g2000yqn.googlegroups.com>
In reply to#4421
On Jul 25, 3:33 pm, Julian Fondren <ayrn...@gmail.com> wrote:
> On Jul 25, 9:00 am, Mark Wills <forthfr...@forthfiles.net> wrote:
>
> > ForthRetro for mobile devices:
>
> >http://forthworks.com/
>
> > Looks really cool!
>
> This was my experience:
>
> Goal 1: Try to print something.  How about the number 1 ?
>
>   tap tap-o
>
> Oops.  Input window: "1m"  Retro console: "1m"
>
>   backspace backspace back--l
>
> Oops.  Input window: "l"  Retro console: "1ml"
>
> Oh, right.  Retro.
>
>   enter
>
> , and ignore the error, and
>
>   tap tap tap-o
>
> Oops.
>
> -- Later: . isn't a word!  How do I . ? --
>
>   wor enter
>
> Oops.  Input window: "wor"  Retro console: ""
>
>   rds
>
> Input window: "words"  Retro console: "rds"
>
>   enter
>
> , and ignore the error, and
>
>   backspace backspace back-l
>
> Oops.
>
> Goal 2: uninstall.

Julian, what device and android version?

Retro is not a standard Forth. To display a number, use putn
(characters are displayed with putc and strings with puts).

Regarding fixing typos: I'm looking for a way to catch backspace
events in the text input, but haven't had luck so far.

-- crc

[toc] | [prev] | [next] | [standalone]


#4424

FromJulian Fondren <ayrnieu@gmail.com>
Date2011-07-25 13:53 -0700
Message-ID<1a2098ce-bad4-4238-96fc-b95dfe814c9a@t38g2000prj.googlegroups.com>
In reply to#4422
(OK, something ate my reply.)

On Jul 25, 2:55 pm, crc <charles.child...@gmail.com> wrote:
> Julian, what device and android version?

Sylvania tablet; Android 2.2

Very cheap.  No access to Android Market.  Touchscreen makes
me miss my Palm m125.

[toc] | [prev] | [next] | [standalone]


#4428

FromDoug Hoffman <glidedog@gmail.com>
Date2011-07-25 19:46 -0400
Message-ID<4e2e005b$0$304$14726298@news.sunsite.dk>
In reply to#4424
On 7/25/11 4:53 PM, Julian Fondren wrote:
> (OK, something ate my reply.)
>
> On Jul 25, 2:55 pm, crc<charles.child...@gmail.com>  wrote:
>> Julian, what device and android version?
>
> Sylvania tablet; Android 2.2
>
> Very cheap.  No access to Android Market.  Touchscreen makes
> me miss my Palm m125.

I too am a fan of the m125.  I've purchased them "new" on ebay for <$30 
US.  They are a robust unit.  The LCD screen is highly visible in bright 
daylight: a must for me because I use the m125 as a soaring flight 
computer driven by a hiking gps and the (free) SoarPilot software.

-Doug

[toc] | [prev] | [next] | [standalone]


#4429

FromCharles Childers <crc_nospam@retroforth.org>
Date2011-07-25 20:38 -0400
Message-ID<j0l299$fdi$1@dont-email.me>
In reply to#4424
On 2011-07-25 16:53:03 -0400, Julian Fondren said:

> (OK, something ate my reply.)
> 
> On Jul 25, 2:55 pm, crc <charles.child...@gmail.com> wrote:
>> Julian, what device and android version?
> 
> Sylvania tablet; Android 2.2
> 
> Very cheap.  No access to Android Market.  Touchscreen makes
> me miss my Palm m125.

Thanks. I'm currently limited to one device (a nook color, running 
cyanogen mod 7) for testing. Feedback on problems with specific devices 
should give me a better picture of how to improve things in the future.

[toc] | [prev] | [next] | [standalone]


#4425

FromJulian Fondren <ayrnieu@gmail.com>
Date2011-07-25 13:07 -0700
Message-ID<f42e1551-2532-4958-8c38-6b89ad09b4b3@x19g2000prc.googlegroups.com>
In reply to#4422
On Jul 25, 2:55 pm, crc <charles.child...@gmail.com> wrote:
> Julian, what device and android version?

It's a Sylania tablet with Android 2.2

Super cheap.  No access to Android Market.  I preferred the
touchscreen on my Palm m125.

[toc] | [prev] | [next] | [standalone]


#4447

From"Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk>
Date2011-07-26 20:11 +0100
Message-ID<998huoF1jhU1@mid.individual.net>
In reply to#4421
Julian Fondren wrote:

[%X]

> This was my experience:
> 
> Goal 1: Try to print something.  How about the number 1 ?
> 
>   tap tap-o
> 
> Oops.  Input window: "1m"  Retro console: "1m"
> 
>   backspace backspace back--l
> 
> Oops.  Input window: "l"  Retro console: "1ml"

I downloaded it to my HTC Desire HD Android 2.3.3 
Kernel Version 2.6.35.10.g3bf3232

I too found that the backspace, or lack of a working backspace, can be a 
pain when you get keys other than what you were aiming for. It would also be 
nice of the input (LOAD) box was cleared after the input was accepted (so 
that you don't get confused about what you have put in or what was already 
there).

It is early days of playing with it but already I am hoping the originator 
has some updates nearing ready to roll.

-- 
********************************************************************
Paul E. Bennett...............<email://Paul_E.Bennett@topmail.co.uk>
Forth based HIDECS Consultancy
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-510979
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************

[toc] | [prev] | [next] | [standalone]


#4448

Fromcrc <charles.childers@gmail.com>
Date2011-07-26 12:18 -0700
Message-ID<64b6402e-0504-4241-976e-b8219acb3aab@cs9g2000vbb.googlegroups.com>
In reply to#4447
On Jul 26, 3:11 pm, "Paul E. Bennett" <Paul_E.Benn...@topmail.co.uk>
wrote:
> Julian Fondren wrote:
>
> [%X]
>
> > This was my experience:
>
> > Goal 1: Try to print something.  How about the number 1 ?
>
> >   tap tap-o
>
> > Oops.  Input window: "1m"  Retro console: "1m"
>
> >   backspace backspace back--l
>
> > Oops.  Input window: "l"  Retro console: "1ml"
>
> I downloaded it to my HTC Desire HD Android 2.3.3
> Kernel Version 2.6.35.10.g3bf3232
>
> I too found that the backspace, or lack of a working backspace, can be a
> pain when you get keys other than what you were aiming for. It would also be
> nice of the input (LOAD) box was cleared after the input was accepted (so
> that you don't get confused about what you have put in or what was already
> there).
>
> It is early days of playing with it but already I am hoping the originator
> has some updates nearing ready to roll.
>
> --
> ********************************************************************
> Paul E. Bennett...............<email://Paul_E.Benn...@topmail.co.uk>
> Forth based HIDECS Consultancy
> Mob: +44 (0)7811-639972
> Tel: +44 (0)1235-510979
> Going Forth Safely ..... EBA.www.electric-boat-association.org.uk..
> ********************************************************************

If you can do a non-market install, I have an apk with a modified
input model at http://rx-core.org/test/retro.apk

-- crc

[toc] | [prev] | [next] | [standalone]


#4456

From"Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk>
Date2011-07-27 12:32 +0100
Message-ID<99abd4Fig8U1@mid.individual.net>
In reply to#4448
crc wrote:

> On Jul 26, 3:11 pm, "Paul E. Bennett" <Paul_E.Benn...@topmail.co.uk>
> wrote:
>> Julian Fondren wrote:
>>
>> [%X]
>>
>> > This was my experience:
>>
>> > Goal 1: Try to print something.  How about the number 1 ?
>>
>> > tap tap-o
>>
>> > Oops.  Input window: "1m"  Retro console: "1m"
>>
>> > backspace backspace back--l
>>
>> > Oops.  Input window: "l"  Retro console: "1ml"
>>
>> I downloaded it to my HTC Desire HD Android 2.3.3
>> Kernel Version 2.6.35.10.g3bf3232
>>
>> I too found that the backspace, or lack of a working backspace, can be a
>> pain when you get keys other than what you were aiming for. It would also
>> be nice of the input (LOAD) box was cleared after the input was accepted
>> (so that you don't get confused about what you have put in or what was
>> already there).
>>
>> It is early days of playing with it but already I am hoping the
>> originator has some updates nearing ready to roll.
>>
>> --
>> ********************************************************************
>> Paul E. Bennett...............<email://Paul_E.Benn...@topmail.co.uk>
>> Forth based HIDECS Consultancy
>> Mob: +44 (0)7811-639972
>> Tel: +44 (0)1235-510979
>> Going Forth Safely ..... EBA.www.electric-boat-association.org.uk..
>> ********************************************************************
> 
> If you can do a non-market install, I have an apk with a modified
> input model at http://rx-core.org/test/retro.apk

That seems to have trouble keeping the input box open (it opens then closes 
down in a very fast flash). Will have to either wait for further suggestions 
or de-install the new one and reload the previous version (if I can figure 
that out in an idle moment or two).

-- 
********************************************************************
Paul E. Bennett...............<email://Paul_E.Bennett@topmail.co.uk>
Forth based HIDECS Consultancy
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-510979
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************

[toc] | [prev] | [next] | [standalone]


#4459

From"Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk>
Date2011-07-27 22:25 +0100
Message-ID<99be5aFvk2U1@mid.individual.net>
In reply to#4456
Paul E. Bennett wrote:

>> If you can do a non-market install, I have an apk with a modified
>> input model at http://rx-core.org/test/retro.apk
> 
> That seems to have trouble keeping the input box open (it opens then
> closes down in a very fast flash). Will have to either wait for further
> suggestions or de-install the new one and reload the previous version (if
> I can figure that out in an idle moment or two).

This problem seemed to have cured itself. Maybe it only had the problem 
during its initial run, but after the phone had been in standby (screen off) 
for a while and I tried again, the input box behaved properly. Looking 
forward to some play time now. 

-- 
********************************************************************
Paul E. Bennett...............<email://Paul_E.Bennett@topmail.co.uk>
Forth based HIDECS Consultancy
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-510979
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************

[toc] | [prev] | [next] | [standalone]


#4460

FromCharles Childers <crc_nospam@retroforth.org>
Date2011-07-27 19:38 -0400
Message-ID<j0q7ib$2l8$1@dont-email.me>
In reply to#4459
On 2011-07-27 17:25:20 -0400, Paul E. Bennett said:

> Paul E. Bennett wrote:
> 
>>> If you can do a non-market install, I have an apk with a modified
>>> input model at http://rx-core.org/test/retro.apk
>> 
>> That seems to have trouble keeping the input box open (it opens then
>> closes down in a very fast flash). Will have to either wait for further
>> suggestions or de-install the new one and reload the previous version (if
>> I can figure that out in an idle moment or two).
> 
> This problem seemed to have cured itself. Maybe it only had the problem
> during its initial run, but after the phone had been in standby (screen off)
> for a while and I tried again, the input box behaved properly. Looking
> forward to some play time now.

Good to know. I'm still investigating the cause (this only seems to 
affect Android 2.2 devices, based on the responses I've obtained so 
far, though I don't know why yet.)

-- crc

[toc] | [prev] | [next] | [standalone]


#4473

From"Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk>
Date2011-07-28 20:50 +0100
Message-ID<99dsvlFjmaU1@mid.individual.net>
In reply to#4460
Charles Childers wrote:

> On 2011-07-27 17:25:20 -0400, Paul E. Bennett said:
> 
>> Paul E. Bennett wrote:
>> 
>>>> If you can do a non-market install, I have an apk with a modified
>>>> input model at http://rx-core.org/test/retro.apk
>>> 
>>> That seems to have trouble keeping the input box open (it opens then
>>> closes down in a very fast flash). Will have to either wait for further
>>> suggestions or de-install the new one and reload the previous version
>>> (if I can figure that out in an idle moment or two).
>> 
>> This problem seemed to have cured itself. Maybe it only had the problem
>> during its initial run, but after the phone had been in standby (screen
>> off) for a while and I tried again, the input box behaved properly.
>> Looking forward to some play time now.
> 
> Good to know. I'm still investigating the cause (this only seems to
> affect Android 2.2 devices, based on the responses I've obtained so
> far, though I don't know why yet.)

Thanks for pushing a Forth-like environment to Android. I am sure that, over 
time, there will be improvements. In the mean-time I shall try and create a 
few useful little applets with it.

-- 
********************************************************************
Paul E. Bennett...............<email://Paul_E.Bennett@topmail.co.uk>
Forth based HIDECS Consultancy
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-510979
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************

[toc] | [prev] | [next] | [standalone]


#4423

FromMentifex <mentifex@myuw.net>
Date2011-07-25 13:46 -0700
Message-ID<24cca791-22bd-4279-be6e-03a60ecac5c1@d8g2000prf.googlegroups.com>
In reply to#4418
On Jul 25, 7:00 am, Mark Wills <forthfr...@forthfiles.net> wrote:
> ForthRetro for mobile devices:
>
> http://forthworks.com/
>
> Looks really cool!

http://cyborg.blogspot.com/2011/01/aiapp.html

is a call for AI Forthminds to be created
for Android and iPad and other mobile devices.

Mentifex (Arthur)
--
http://aimind-i.com
http://www.scn.org/~mentifex/AiMind.html
http://www.scn.org/~mentifex/mindforth.txt
http://mind.sourceforge.net/forth.html

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.forth


csiph-web