Hämmästyttävät avoimen lähdekoodin Android-sovellukset kirjoitettu Javalla

Vaikka Kotlin on saamassa yhä enemmän vetovoimaa Android-sovellusten rakentamiseen, se on edelleen kaukana Javaa jäljessä samasta syystä. Android-alusta on rakennettu Javan päälle. Niinpä useimmat Android-sovellukset on kirjoitettu Javalla. Mikä siis on parempi kuin ilmainen Android-sovellus? Kehittäjän näkökulmasta vastaus olisi ilmainen ja avoimen lähdekoodin Android-sovellus.

Avoimen lähdekoodin projektit ovat yksinkertaisesti mahtavia. Ne paitsi osoittautuvat arvokkaaksi oppimislähteeksi myös tarjoavat mahdollisuuden testata ohjelmointitaitojaan korjaamalla, parantamalla tai jopa rakentamalla jotain parempaa. Tänään käsittelemme siis 13 hämmästyttävää avoimen lähdekoodin Android-sovellusta, jotka on kirjoitettu Javalla. Voit tehostaa Java-oppimistasi näiden sovellusten avulla tai osoittaa omia taitojasi osallistumalla niiden kehittämiseen.

Jokainen listalla oleva avoimen lähdekoodin Android-sovellus on huippuluokiteltu nimi omassa kategoriassaan. Tietenkin on olemassa useita muitakin loistavia avoimen lähdekoodin Android-projekteja, mutta voit olla varma, että tällä listalla olevat ovat johtavia. Oletko siis valmis? Tässä on muutamia loistavia avoimen lähdekoodin Android-sovelluksia, jotka on kirjoitettu Javalla ja joita voit kokeilla nyt:

Amaze File Manager

Amaze File Manager on kevyt Android-sovellus. Siinä on lukuisia ominaisuuksia. Avoimen lähdekoodin, Javalla kirjoitetun tiedostonhallinnan tärkeimpiä ominaisuuksia ovat:

  • Kaikki perusominaisuudet, kuten leikkaaminen, kopioiminen, pakkaaminen, poistaminen ja poimiminen.
  • Kaikki ominaisuudet käytettävissä, täysin ad-ilmainen
  • Mahdollistaa työskentelyn useilla välilehdillä
  • Perustuu Material Designiin
  • Monenlaisia teemoja
  • Nopea navigointi navigointilaatikolla
  • Root exploreriin kehittyneeseen käyttöön
  • Tallenna kirjanmerkkejä nopeampaa käyttöä varten

AntennaPod

Saa välitön pääsy miljooniin maksullisiin ja ilmaisiin podcasteihin AntennaPodin avulla. Podcast-managerin ja -soittimen avulla voit tuoda ja viedä podcasteja iTunesista ja vastaavasti iTunesiin. AntennaPod on saatavilla avoimen lähdekoodin projektina, joka on kehitetty Javalla.

AntennaPodin tehokkaiden akku- ja datansäästöominaisuuksien ansiosta voit nauttia kaikista podcasteistasi samalla kun vähennät käyttövaatimuksia. Lisäksi Android-sovelluksessa on säädettävä toistonopeus, luvun tuki ja uniajastinasetukset. AntennaPod on saatavilla yli 10 muulla kielellä kuin englanniksi.

CoCoin

Helpota kirjanpitoa CoCoinin avulla Android-laitteellasi. Lisää kaikki päivittäiset menosi kirjanpitosovellukseen ja pidä budjettia tarkasti silmällä. Sovellus tarjoaa useita päivittäisiä, viikoittaisia ja kuukausittaisia näkymiä, joiden avulla voit hallita menojasi tehokkaasti.

Täysin ilmainen Androidin kirjanpitosovellus CoCoin on saatavilla myös avoimen lähdekoodin projektina. Se on kehitetty käyttäen Javaa. Näin ollen se muodostaa erinomaisen vaihtoehdon opiskeluun ja osallistumiseen Javan avulla.

K-9 Mail

Tyyppi – Sähköposti

Hakeudu sovellukseen osoitteesta – https://play.google.com/store/apps/details?id=com.fsck.k9&hl=en_IN

Löydä lähdekoodi osoitteesta – https://github.com/k9mail/k-9

K-9 Mail on itsenäinen sähköpostisovellus Android-käyttöjärjestelmään, mutta sen lisäksi se on myös saatavana avoimeen lähdekoodin Android- projektina Javaan perustuen. Se on sähköpostiohjelma Androidille, joka asettaa yksityisyyden ja tietoturvan etusijalle.

K-9 Mail käyttää palvelimen todennuksessa tyypillistä CRAM-MD5-salausmenetelmää sen lisäksi, että se luottaa asiakaspuolen TLS-varmenteisiin. Tarjolla on myös tuki STARTTLS:lle ja TLS:lle. Tällä hetkellä K-9 Mail tukee OpenPGP:tä, mutta sovelluksen tulevaisuuden suunnitelmiin kuuluu S/MIME:n hyödyntäminen.

LeafPic

LeafPic on erinomainen vaihtoehto Android-laitteesi varastogallerialle, vaikkakin se on vielä beta-asteella. Sen lisäksi, että sovellus on avoimen lähdekoodin projekti, siinä ei ole minkäänlaisia mainoksia. Lisäksi sovellus on jälleen yksi Android-sovellus, joka hyödyntää materiaalisuunnittelua.

LeafPicissä on kaikki ominaisuudet, joita galleriasovelluksessa pitäisi olla. Siinä on kuitenkin myös joitakin lisäominaisuuksia. Koska se on edelleen kehitteillä, voit odottaa, että LeafPiciin lisätään pian uusia ominaisuuksia. Jos haluat osallistua ja oppia Javaa, tämä on varmasti yksi niistä projekteista, joita ei kannata jättää väliin.

Omni-Notes

Etsitkö muistiinpanosovellusta, joka on kevyt, yksinkertainen ja suorituskykyinen? Silloin Omni-Notes on luultavasti se, mitä tarvitset. Ei vain englanniksi, vaan avoimen lähdekoodin sovellus on saatavilla yli 20 eri kielellä. Perustoimintojen, kuten lisäämisen, arkistoinnin, muokkaamisen ja poistamisen, lisäksi Omni-Notes tarjoaa edistyksellisiä ominaisuuksia, kuten muistiinpanojen jakaminen, yhdistäminen ja haku.

Javalla kirjoitetun avoimen lähdekoodin Android-sovelluksen Omni-Notesin tärkeimpiä kohokohtia ovat muun muassa:

  • Liitä tiedostoja, mukaan lukien kuvat ja äänet
  • Sisäänrakennettu tehtävälista
  • Google Now -tuki
  • Material Designiin perustuva käyttöliittymä
  • Hallitse muistiinpanoja kategorioilla ja tageilla
  • Sketch-muistiinpanotila
  • Tukee useita widgettejä

ownCloud

ownCloud on yksityinen tiedostojen synkronointi- ja jakopilvipalvelu, joka on saatavilla Android-laitteeseen. Sitä käyttävät niin yksityishenkilöt kuin täysimittaiset organisaatiot ja yrityksetkin. Tiedostojen tallentaminen ja käyttäminen ownCloud-palvelimelle on helppoa Android-sovelluksen kautta.

Luokan sovelluksen lisäksi ownCloud on myös avoimen lähdekoodin projekti. Se on kirjoitettu kokonaan Javalla. Palvelua voi käyttää myös työpöydän tai webin kautta.

Pixel Dungeon

Pikselitaiteellisen grafiikkansa mukaan nimetty Pixel Dungeon on ilmainen ja avoimen lähdekoodin Android-peli, joka kuuluu RPG:n (Role-Playing Game) roguelike-aligenreen. Jokaisen RPG:n ystävän on pakko kokeilla peliä, jossa pelaajien on kerättävä esineitä, sparrattava hirviöitä ja tehtävä paljon muita hienoja asioita löytääkseen Amulet of Yendorin, joka on pelin perimmäinen tavoite.

Koko Pixel Dungeon -peli on saatavilla avoimen lähdekoodin projektina, joka on kirjoitettu Javalla. Voit tarkkailla koodia, jotta ymmärrät sen paremmin, tai mennä seuraavaan vaiheeseen ja osallistua jollain tavalla pelin kehittämiseen.

Plaid

Materiaalisuunnittelu Androidissa on suuri villitys, joka kiehtoo edelleen. Sen ansiosta yhä useammat Android-sovellukset suunnitellaan konseptia hyödyntäen. Yksi tällainen on upea uutissovellus Plaid. Avoimen lähdekoodin sovellus on kehitetty kokonaan Javalla, ja se osoittaa, miten tehokkaasti materiaalisuunnittelun lisääminen täysin toimivaan sovellukseen on tehokasta.

Tänään tehdään jatkuvasti töitä, jotta Plaidista saataisiin ylläpidettävä, modulaarinen, skaalautuva ja testattava Android-sovellus. Vaikka sovellus tarjoaa useita toiminnallisuuksia, siinä on edelleen puutteita joissakin osioissa. Jos haluat osallistua projektiin Javan avulla tai vain oppia siitä, Plaid on erinomainen avoimen lähdekoodin tilaisuus siihen.

Sound Recorder

Sound Recorder on tehokas korvaaja Android-laitteesi varastossa olevalle äänentallennussovellukselle ja tallentaa kaiken MP4-muodossa. Ilmainen Android-sovellus on saatavilla avoimen lähdekoodin sovelluksena, joka on kirjoitettu Javalla.

Sound Recorder perustuu Material Designiin ja on täysin vapaa mainoksista. Siinä on tehokas tiedostonhallintajärjestelmä, jonka avulla voit hallita kaikkia nauhoituksiasi helposti.

Telegram

Telegramilla on yli 200 miljoonaa aktiivista käyttäjää, ja se on ehkä yksi Androidin rakastetuimmista pikaviestisovelluksista. Sen lisäksi, että Telegram on yksinkertainen ja nopea, se synkronoituu kaikkiin laitteisiisi ja korostaa yksityisyyttä ja turvallisuutta.

Telegram on saatavilla avoimen lähdekoodin Android-projektina, joka on kirjoitettu kokonaan Javalla. Joitakin sovelluksen merkittäviä ominaisuuksia ovat:

  • Bot-asennus saatavilla
  • Täysin ilmainen, mainokseton
  • Ryhmäkeskustelut, joissa on jopa 100 000 jäsentä
  • Tehokkaat sisäänrakennetut äänen- ja videonmuokkaustyökalut
  • Turvallinen salaus; Käyttää 2048-bittisen RSA-salauksen, 256-bittisen symmetrisen AES-salauksen ja Diffie-Hellmanin turvallisen avaintenvaihdon yhdistelmää
  • Lähettää rajattomasti tiedostoja

Timber-musiikkisoitin

Varustemusiikkisoittimesi korvaaminen tyylikkäällä ja erittäin toimivalla Timber-musiikkisoittimella. Material Designin ympärille rakennettu Timber Music Player on avoimen lähdekoodin Android-projekti, joka sisältää runsaasti ominaisuuksia. Se on kirjoitettu Javalla.

Timber Music Playerin avulla voit selata kaikkia kappaleitasi ja lajitella ne albumeihin ja artisteihin. Voit vapaasti luoda omia muokattavia soittolistoja. Android-musiikkisoittimessa on 6 erilaista Now Playing -tyyliä sen lisäksi, että se ylpeilee tummalla teemalla ja käyttöliittymän räätälöinnillä. Lisäksi se tukee Chromecastia ja eleitä kappaleiden vaihtamiseen.

WordPress

Onko sinulla WordPress-sivusto tai -blogi? Ja myös Android-älypuhelin? Silloin on hyvin mahdollista, että olet ehkä käyttänyt virallista WordPress-sovellusta Androidille. Se on mukava tapa pitää verkkosivustosi tai blogisi hallinnassa myös liikkeellä ollessasi.

Jos satut olemaan myös kehittäjä, sinua saattaa miellyttää tietää, että WordPress-sovellus on avoimen lähdekoodin sovellus. Se on kirjoitettu kokonaan Javalla. Jos siis haluat osallistua sovelluksen kehittämiseen, voit tehdä sen korjaamalla ongelmia, ehdottamalla parannuksia ja auttamalla parantamaan sovelluskokemusta.

Vastaa

Sähköpostiosoitettasi ei julkaista.