Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-13 Thread Raman Gopalan
Dear Alex, dear PicoLisp community,

> it is now possible to build Android Apps completely in PicoLisp!

Wow! This is really great Alex! Thank you! Fantastic news.

R


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-13 Thread O.Hamann
.. after having received tons of posts titled 'future', some of them 
sounding like 'do not know what future will bring' ...


.. and now: baam! - once again Alex fetched sth out of the hat (and 
head of course :-)  ) - in variation to the german saying 'aus dem Hut 
zaubern'


Kindly excited (but very happy with the termux solution at the moment),

Olaf


On 12.03.2017 17:10, Alexander Burger wrote:

Hi all,

it is now possible to build Android Apps completely in PicoLisp!


I have prepared an environment which lets you run normal PicoLisp (Web-)
applications on Android devices, without the need to write Java code. I'm using
it myself in a project for distributed databases currently.

It requires an Android Studio SDK to build, but the resulting APKs ("Android
Packages") run on any Arm64 device. The provided code itself is application
independent. A simple demo and a template skeleton for your own experiments is
included.


I will not write a full-fledged Wiki article yet, and better wait for some
feedback.

An Adroid SDK project is a monster. Here, on my installation, the "PilBox/"
folder contains more than ten thousand files!

I don't know which files exactly I have to export, and what is needed on your
side to import it into your SDK. I suspect you first need to import it somehow
in the IDE before you can use the command line build tools.

The tarball at

https://software-lab.de/PilBox.tgz

contains a README, trying to explain the details. If anyone dares to try it out,
please let me know if anything is missing! Together we may be able to describe
the procedures more clearly, extend the README, and perhaps provide some Wiki
article(s).

♪♫ Alex


--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Jakob Eriksson
https://news.ycombinator.com/item?id=13852666



On 2017-03-13 00:20, Jakob Eriksson wrote:
> 
> It made Hacker News!
> 
> http://www.mail-archive.com/picolisp@software-lab.de/msg07233.html
> 
> 
> On 2017-03-12 17:10, Alexander Burger wrote:
>> Hi all,
>>
>> it is now possible to build Android Apps completely in PicoLisp!
>>
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Jakob Eriksson


> 12 mars 2017 kl. 20:16 skrev Alexander Burger :
> I see no technical reason against it. It is also Arm64. Only that I have no
> experience with iOS development. And - the biggest problem perhaps - the
> political issues: How to bring such a beast to the apple store?


AFAIK no problem given:

"An Application may not download or install executable code. Interpreted code 
may only be used in an Application if all scripts, code and interpreters are 
packaged in the Application and not downloaded."

I.e. no hot patching or downloading of PicoLisp code otherwise it should be 
fine.


Of course during development you could hot patch etc. In fact it could be quite 
interesting and a very fast way to prototype apps. No compile/download cycle.



--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Rick Lyman
https://www.youtube.com/watch?v=7Dxl9jeLyEw

On Sun, Mar 12, 2017 at 3:19 PM, Joh-Tob Schäg  wrote:

>$../Sdk/ndk-bundle/build/tools/make_standalone_toolchain.py \
>>   --*api 21* \
>>   --arch arm64 \
>>   --install-dir toolchain/
>>
>
> ​This means it will only work with Android version 5.0 or younger​
>
> ​I feel left behind but i have no arm64 anyway. So i would need to buy a
> new smartphone. ​
>
> 2017-03-12 20:15 GMT+01:00 Joh-Tob Schäg :
>
>> Non homebrew iOS will not be possible since it is not allowed to create
>> apps which run user code with access to the device api.
>>
>> 2017-03-12 18:54 GMT+01:00 Amaury Hernández Águila :
>>
>>> Will it be possible to have iOS apps in the future too?
>>>
>>> On Sun, Mar 12, 2017 at 10:42 AM Jakob Eriksson 
>>> wrote:
>>>
 Fantastic!

 On 2017-03-12 17:10, Alexander Burger wrote:
 > Hi all,
 >
 > it is now possible to build Android Apps completely in PicoLisp!
 >
 >
 > I have prepared an environment which lets you run normal PicoLisp
 (Web-)
 > applications on Android devices, without the need to write Java code

Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Rick Lyman
https://www.pine64.pro/

https://www.pine64.pro/pine-a64-plus/

https://www.pine64.pro/faqs-android/

*What Versions Of Android Work On The Pine64?*

   Currently the official version is 5.1.1 Lollipop which is currently in
   beta.


On Sun, Mar 12, 2017 at 3:19 PM, Joh-Tob Schäg  wrote:

>$../Sdk/ndk-bundle/build/tools/make_standalone_toolchain.py \
>>   --*api 21* \
>>   --arch arm64 \
>>   --install-dir toolchain/
>>
>
> ​This means it will only work with Android version 5.0 or younger​
>
> ​I feel left behind but i have no arm64 anyway. So i would need to buy a
> new smartphone. ​
>
> 2017-03-12 20:15 GMT+01:00 Joh-Tob Schäg :
>
>> Non homebrew iOS will not be possible since it is not allowed to create
>> apps which run user code with access to the device api.
>>
>> 2017-03-12 18:54 GMT+01:00 Amaury Hernández Águila :
>>
>>> Will it be possible to have iOS apps in the future too?
>>>
>>> On Sun, Mar 12, 2017 at 10:42 AM Jakob Eriksson 
>>> wrote:
>>>
 Fantastic!

 On 2017-03-12 17:10, Alexander Burger wrote:
 > Hi all,
 >
 > it is now possible to build Android Apps completely in PicoLisp!
 >
 >
 > I have prepared an environment which lets you run normal PicoLisp
 (Web-)
 > applications on Android devices, without the need to write Java code

Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Joh-Tob Schäg
>
>$../Sdk/ndk-bundle/build/tools/make_standalone_toolchain.py \
>   --*api 21* \
>   --arch arm64 \
>   --install-dir toolchain/
>

​This means it will only work with Android version 5.0 or younger.​

​I feel left behind but i have no arm64 anyway. So i would need to buy a
new smartphone. ​

2017-03-12 20:15 GMT+01:00 Joh-Tob Schäg :

> Non homebrew iOS will not be possible since it is not allowed to create
> apps which run user code with access to the device api.
>
> 2017-03-12 18:54 GMT+01:00 Amaury Hernández Águila :
>
>> Will it be possible to have iOS apps in the future too?
>>
>> On Sun, Mar 12, 2017 at 10:42 AM Jakob Eriksson 
>> wrote:
>>
>>> Fantastic!
>>>
>>> On 2017-03-12 17:10, Alexander Burger wrote:
>>> > Hi all,
>>> >
>>> > it is now possible to build Android Apps completely in PicoLisp!
>>> >
>>> >
>>> > I have prepared an environment which lets you run normal PicoLisp
>>> (Web-)
>>> > applications on Android devices, without the need to write Java code.
>>> I'm using
>>> > it myself in a project for distributed databases currently.
>>> >
>>> > It requires an Android Studio SDK to build, but the resulting APKs
>>> ("Android
>>> > Packages") run on any Arm64 device. The provided code itself is
>>> application
>>> > independent. A simple demo and a template skeleton for your own
>>> experiments is
>>> > included.
>>> >
>>> >
>>> > I will not write a full-fledged Wiki article yet, and better wait for
>>> some
>>> > feedback.
>>> >
>>> > An Adroid SDK project is a monster. Here, on my installation, the
>>> "PilBox/"
>>> > folder contains more than ten thousand files!
>>> >
>>> > I don't know which files exactly I have to export, and what is needed
>>> on your
>>> > side to import it into your SDK. I suspect you first need to import it
>>> somehow
>>> > in the IDE before you can use the command line build tools.
>>> >
>>> > The tarball at
>>> >
>>> >https://software-lab.de/PilBox.tgz
>>> >
>>> > contains a README, trying to explain the details. If anyone dares to
>>> try it out,
>>> > please let me know if anything is missing! Together we may be able to
>>> describe
>>> > the procedures more clearly, extend the README, and perhaps provide
>>> some Wiki
>>> > article(s).
>>> >
>>> > ♪♫ Alex
>>> >
>>> --
>>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>>>
>>
>


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Joh-Tob Schäg
Non homebrew iOS will not be possible since it is not allowed to create
apps which run user code with access to the device api.

2017-03-12 18:54 GMT+01:00 Amaury Hernández Águila :

> Will it be possible to have iOS apps in the future too?
>
> On Sun, Mar 12, 2017 at 10:42 AM Jakob Eriksson 
> wrote:
>
>> Fantastic!
>>
>> On 2017-03-12 17:10, Alexander Burger wrote:
>> > Hi all,
>> >
>> > it is now possible to build Android Apps completely in PicoLisp!
>> >
>> >
>> > I have prepared an environment which lets you run normal PicoLisp (Web-)
>> > applications on Android devices, without the need to write Java code.
>> I'm using
>> > it myself in a project for distributed databases currently.
>> >
>> > It requires an Android Studio SDK to build, but the resulting APKs
>> ("Android
>> > Packages") run on any Arm64 device. The provided code itself is
>> application
>> > independent. A simple demo and a template skeleton for your own
>> experiments is
>> > included.
>> >
>> >
>> > I will not write a full-fledged Wiki article yet, and better wait for
>> some
>> > feedback.
>> >
>> > An Adroid SDK project is a monster. Here, on my installation, the
>> "PilBox/"
>> > folder contains more than ten thousand files!
>> >
>> > I don't know which files exactly I have to export, and what is needed
>> on your
>> > side to import it into your SDK. I suspect you first need to import it
>> somehow
>> > in the IDE before you can use the command line build tools.
>> >
>> > The tarball at
>> >
>> >https://software-lab.de/PilBox.tgz
>> >
>> > contains a README, trying to explain the details. If anyone dares to
>> try it out,
>> > please let me know if anything is missing! Together we may be able to
>> describe
>> > the procedures more clearly, extend the README, and perhaps provide
>> some Wiki
>> > article(s).
>> >
>> > ♪♫ Alex
>> >
>> --
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>>
>


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Alexander Burger
On Sun, Mar 12, 2017 at 05:54:19PM +, Amaury Hernández Águila wrote:
> Will it be possible to have iOS apps in the future too?

I see no technical reason against it. It is also Arm64. Only that I have no
experience with iOS development. And - the biggest problem perhaps - the
political issues: How to bring such a beast to the apple store?

♪♫ Alex
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Amaury Hernández Águila
Will it be possible to have iOS apps in the future too?

On Sun, Mar 12, 2017 at 10:42 AM Jakob Eriksson 
wrote:

> Fantastic!
>
> On 2017-03-12 17:10, Alexander Burger wrote:
> > Hi all,
> >
> > it is now possible to build Android Apps completely in PicoLisp!
> >
> >
> > I have prepared an environment which lets you run normal PicoLisp (Web-)
> > applications on Android devices, without the need to write Java code.
> I'm using
> > it myself in a project for distributed databases currently.
> >
> > It requires an Android Studio SDK to build, but the resulting APKs
> ("Android
> > Packages") run on any Arm64 device. The provided code itself is
> application
> > independent. A simple demo and a template skeleton for your own
> experiments is
> > included.
> >
> >
> > I will not write a full-fledged Wiki article yet, and better wait for
> some
> > feedback.
> >
> > An Adroid SDK project is a monster. Here, on my installation, the
> "PilBox/"
> > folder contains more than ten thousand files!
> >
> > I don't know which files exactly I have to export, and what is needed on
> your
> > side to import it into your SDK. I suspect you first need to import it
> somehow
> > in the IDE before you can use the command line build tools.
> >
> > The tarball at
> >
> >https://software-lab.de/PilBox.tgz
> >
> > contains a README, trying to explain the details. If anyone dares to try
> it out,
> > please let me know if anything is missing! Together we may be able to
> describe
> > the procedures more clearly, extend the README, and perhaps provide some
> Wiki
> > article(s).
> >
> > ♪♫ Alex
> >
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>


Re: Announce: PilBox - Building Mobile Apps in PicoLisp

2017-03-12 Thread Jakob Eriksson
Fantastic!

On 2017-03-12 17:10, Alexander Burger wrote:
> Hi all,
> 
> it is now possible to build Android Apps completely in PicoLisp!
> 
> 
> I have prepared an environment which lets you run normal PicoLisp (Web-)
> applications on Android devices, without the need to write Java code. I'm 
> using
> it myself in a project for distributed databases currently.
> 
> It requires an Android Studio SDK to build, but the resulting APKs ("Android
> Packages") run on any Arm64 device. The provided code itself is application
> independent. A simple demo and a template skeleton for your own experiments is
> included.
> 
> 
> I will not write a full-fledged Wiki article yet, and better wait for some
> feedback.
> 
> An Adroid SDK project is a monster. Here, on my installation, the "PilBox/"
> folder contains more than ten thousand files!
> 
> I don't know which files exactly I have to export, and what is needed on your
> side to import it into your SDK. I suspect you first need to import it somehow
> in the IDE before you can use the command line build tools.
> 
> The tarball at
> 
>https://software-lab.de/PilBox.tgz
> 
> contains a README, trying to explain the details. If anyone dares to try it 
> out,
> please let me know if anything is missing! Together we may be able to describe
> the procedures more clearly, extend the README, and perhaps provide some Wiki
> article(s).
> 
> ♪♫ Alex
> 
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe