Wpis użytkownika fervi w Hydepark
ferviGwiazdor
13piorunówJak powiedział stary fervi ...
Czasem postanawiam portować aplikację do TUR. Czym jest TUR? Otóż mam wizję dalekiej przyszłości, w której ludzie używają telefonów, a komputerów coraz mniej. Z jednej strony telefon jest mega wygodny do większości rzeczy, ale nie jest komputerem. A co jeśli może być?
I tym częściowo zajmuje się Termux - przenosząc aplikacje komputerowe (Open Source) na Androida. TUR to takie repozytorium a'la AUR. Otóż Termux ma pewne ograniczenia, typu nie chce rzeczy hakerskich itd, a TUR jest do tego typu rzeczy idealny, jako nieoficjalne repozytorium.
A cóż tam ciekawego portuję? EFL. A co to za gówno? Otóż najczęściej biblioteki do aplikacji graficznych jakich się używa to GTK i Qt. EFL to projekt bibliotek stworzonych przez fundację Enlightenment, która tworzy moim zdaniem bardzo ciekawe środowisko graficzne - Enlightenment właśnie xd To co cechuje to środowisko to bardzo dobry wygląd (z efektami graficznymi) i ultra duża wydajność.
Tak więc jak się uda spushować EFL, to będzie duży krok dla wrzucenia Enlightenment na Androida. Oczywiście już lokalnie zbudowałem sobie E27 i działa fajnie. Szkoda tylko, że nie można cross kompilować obu pakietów.
Komentarze (9)
@fervi co to za wysryw
@Adamus89 W dużym skrócie - Kolejna paczka Linuksowa na Androidzie
@fervi - bez Termuxa jak bez ręki: https://hejto.pl/wpis/termux-to-emulator-terminala-oraz-srodowisko-linuksa-dla-systemu-android-dziala- 😆
Termux to emulator terminala oraz środowisko Linuksa dla systemu Android - działa bez konieczności rootowania - koszotorobur - Hejto.plTermux to emulator terminala oraz środowisko Linuksa dla systemu Android - działa bez konieczności rootowania telefonu. Termux oferuje podstawowe narzędzia od razu po instalacji - niemniej dodatkowe pakiety mogą być zainstalowane za pomocą menedżera pakietów APT. Tip 1: Wersja w Google PlayHejto.pl@koszotorobur A to idzie jeszcze dalej. Można wgrać serwer Xów (termux-x11), ogarnąć OpenGL (na razie sensowny jest Zink, ale są już inne projekty). To idzie w stronę Linuksa na Androidzie
@fervi Korzystałem z Termuxa przez ostatni rok używając starego telefonu jako serwer na którym stał bot Discorda i parę stron. I ogólnie inicjatywa fajna ale nie jest to bezproblemowe. Termux ma masę ograniczeń i nie jest to po prostu Linux więc sporo rzeczy na nim nie działa. Spodziewałem się, że wpisze po prostu npm install, npm start i apka na node.js stoi a tutaj niestety wywala same błędy. Tu się okazuje, że masa modułów nie działa na arm, zaraz się okazuje że nie ma binarek do modułu sqlite i trzeba kompilować ręcznie z repo itp. Ostatecznie udało mi się niby ogarnąć wszystko i sobie to stało prawie rok. Skończyło się tak, że 2 tygodnie temu stary telefon padł i po prostu kupiłem VPS za grosze i tam wszystko wstało od strzała bez żadnych problemów xd.
@Catharsis No niestety, ARM nie jest super wspierany, a Termux to w ogóle nie. Natomiast (przynajmniej w przypadku Pythona) takie paczki się dostosowuje (po stronie Termux).
O fervi. Siema, kopę lat.
@jimmy_gonzale No elo :grinning: