celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bjoern Petri <bjoern.pe...@sundevil.de>
Subject Re: there is a an app for that
Date Sun, 31 Jan 2016 17:29:12 GMT


I actually do not see a reason to put it into the inaetics github as
there is no inaetics specific code. But, it contains a JNI
implementation of the celix launcher code. Without this, you need to
have either a terminal installed on your android or use the adb shell.
So, it is more or less essential for android app development using
celix. That's why I think it might be a good idea to have it within the
celix repo. Another option could obviously also be to just leave it
where it is and create a link to that location.


On 21.01.2016 19:48, Gerrit Binnenmars wrote:
> Hello,
> Indeed very nice work.
> Concerning the repo I think it is a bit more complicated. The reference
> sources that are now on the github of Marco should be merged in the Celix
> and demonstrator github respectively.
> This launcher project is in my opinion a new project. Can't you keep it on
> your github? Other option is the Inaetics github.
> Gerrit
> Op 21 jan. 2016 12:26 schreef "Pepijn Noltes" <pepijnnoltes@gmail.com>:
>> Hi All,
>> Nice work Daan & Marco.
>> On Thu, Jan 21, 2016 at 8:04 AM Bjoern Petri <bjoern.petri@sundevil.de>
>> wrote:
>>> And of course, after there is an app for that, we also need a place for
>>> that. I would be happy if we could move this code to our apache github,
>>> although I am not really sure where to put it there. I assume we cannot
>>> have multiple repositories, so just put it in another subfolder, like we
>>> do it with celix-bootstrap?  Any suggestions on this?
>> Question IMO is do we consider this part of Apache Celix project or a
>> project which uses Apache Celix?
>> In the latter case I would prefer a separate source control location.
>>> Regards,
>>>   Bjoern
>>> On 20.01.2016 22:29, Bjoern Petri wrote:
>>>> Hi!
>>>> Summer last year the celix support on Android was
>>>> created in form of  a Dockerfile which can be used
>>>> to cross-compile Celix for armv7 platforms.
>>>> I am glad to announce that - thanks to the two students
>>>> Daan Veldhof and  Marco Jansen - there is now a Celix
>>>> Android App. It uses JNI to both, start and interact
>>>> with the Celix framework as well as receive callbacks to
>>>> represent the state of the framework and its bundles.
>>>> In addition it features a QR code reader which can be
>>>> used to easily configure Celix.
>>>> While Celix already allows you to have a polyglot
>>>> OSGi environment, this makes it now also possible
>>>> to run on a variety of arm architectures.
>>>> But you can do even more: by using Remote Services,
>>>> the phones can dynamically interact with each other
>>>> and other computers on the same network.
>>>> The source together with a dockerfile to build the
>>>> app can be found here:
>>>> https://github.com/bpetri/nativeLoad
>>>> Have fun & feel free to comment,
>>>>    Bjoern

View raw message