From piotr.roszatycki w gmail.com Fri Jan 17 08:06:25 2014 From: piotr.roszatycki w gmail.com (Piotr Roszatycki) Date: Fri, 17 Jan 2014 17:06:25 +0100 Subject: [Warszawa-pm] Perl i Android Message-ID: https://www.dropbox.com/s/d1l1n000qvzvbne/Perl-on-Android.png Jak ktoś by chciał się tym pobawić, to jest tutaj instrukcja: https://github.com/dex4er/perl5-android Jak widać na załączonym obrazku, Plack działa :) -- Piotr Roszatycki From cranix w hackerspace.pl Fri Jan 17 13:11:55 2014 From: cranix w hackerspace.pl (Cranix) Date: Fri, 17 Jan 2014 22:11:55 +0100 Subject: [Warszawa-pm] Perl i Android In-Reply-To: References: Message-ID: <20140117211155.GA2356@fenix.chello.pl> On Fri, Jan 17, 2014 at 05:06:25PM +0100, Piotr Roszatycki wrote: > https://www.dropbox.com/s/d1l1n000qvzvbne/Perl-on-Android.png > > Jak ktoś by chciał się tym pobawić, to jest tutaj instrukcja: > > https://github.com/dex4er/perl5-android > > Jak widać na załączonym obrazku, Plack działa :) > > -- > Piotr Roszatycki Brzmi super! Nie jest to żadne SL4A? Musze sie wgryźć w temat, bo brzmi świetnie. Jak wygląda sprawa z gadaniem np. z modułem GPS czy też bardziej podstawowymi modułami dostępnymi zwykle ootb w instalacji Perla na np PC? Cranix -------------- następna część --------- A non-text attachment was scrubbed... Name: nie znany Type: application/pgp-signature Size: 834 bytes Desc: nie znany URL: From piotr.roszatycki w gmail.com Fri Jan 17 14:49:58 2014 From: piotr.roszatycki w gmail.com (Piotr Roszatycki) Date: Fri, 17 Jan 2014 23:49:58 +0100 Subject: [Warszawa-pm] Perl i Android In-Reply-To: <20140117211155.GA2356@fenix.chello.pl> References: <20140117211155.GA2356@fenix.chello.pl> Message-ID: W dniu 17 stycznia 2014 22:11 użytkownik Cranix napisał: > On Fri, Jan 17, 2014 at 05:06:25PM +0100, Piotr Roszatycki wrote: > Nie jest to żadne SL4A? > Musze sie wgryźć w temat, bo brzmi świetnie. > Jak wygląda sprawa z gadaniem np. z modułem GPS czy też bardziej podstawowymi > modułami dostępnymi zwykle ootb w instalacji Perla na np PC? To kompletnie natywne rozwiązanie, bez cross-compilera, z działającym cpanm, o ile podgrany jest też m.in. wget albo curl i make. Do binarnych pakietów potrzebny też jest gcc. SL4A to tak naprawdę aplikacja na Adroida w Javie, która jest jednocześnie webserwisem JSON, a Perl tam wysyłał jedynie requesty. Z resztą, tu masz cały moduł. Długi nie jest: https://github.com/xsawyerx/perl-android-scripts/blob/master/Android.pm Perlowi natywnemu brakuje integracji z API Androida. Da się albo odpalając serwis SL4A i korzystając z tego powyższego modułu, albo trzeba by dokodować moduł XS, który by wywoływał androidowe API za pomocą NDK: http://developer.android.com/tools/sdk/ndk/index.html Ktoś chętny? ;) -- Piotr Roszatycki