utvikling under Linux

Linux_Intro_How-To

Bruker du Linux som programvaren på maskinen din? Er du en hacker eller freak som vi er? Har du lyst på noe annet enn kun bankkontoer eller facebook- og instagram-accounts?

Trenger du et mål?

linux hackers tema bullet

Hvorfor utvikler du ikke apper på Linuxen din til BB10? Det går ikke?!?

Vi vil vise deg hvordan du softer og innstiller Linuxen din slik at du kan skrive apper out-of-the-box.

For ikke lenge siden sist støttet BlackBerry ikke Linux som programvare for å utvikle apper til BB10 og PlayBook. Det var egentlig ikke så veldig klok da man bruker Qt på Linuxen for å skriver apper, widgets og programmer for Linux selv og man kan bruke Qt også for å skrive native BB10 apper.

Siden 2011 har vi skrevet apper til BlackBerry, først til PlayBooken og deretter til BB10, og siden vi byttet alle systemene våre fra Windows til Kubuntu og BackBox 4.1 var vi i tvang også å lære hvordan vi kunne fortsette med utviklinger.

Heldigvis har BlackBerry begynt å tenke om Linux på nytt og tilbyr også momentics, simulatorer og en liten bruksanvisning for Linux brukerer.

Hva trenger man får å skrive apper til BB10 på Linux?

  • Momentics IDE
  • bbidtoken
  • QT Creator

Momentics IDE for man rett fra BlackBerrys utvikler webside. Der får man også bbidtoken.csk som er viktig for å signere sine apper. Når man bruker en ubuntu-versjon som Linuxen sin så kan man få Qt Creator fra systemet selv eller man kan nedlaste den fra internettet.

Først er det nødvendig å installere Momentics IDE på dataen og deretter å installere programversjonen av BB10 i Momenticsen.

Momenticsen får man som .run fil, som man kun kan installere via terminalen. Først ta høyre klikk på nedlastet momentics-filen og åpne innstillinger i menyen. Deretter går man videre til rettigheter og krysse på utføring, og klikker på ok deretter. Nå ta man høyre klikk på filen igjen og velger «åpne i terminalen». Har man gjort det får man BlackBerry sine agreements som virker endeløs lang. Her trenger man kun å trykke på «q» for å ta snarveien til YES eller No. Etter man har valgt Y blir Momentics IDE installert på maskinen.

Deretter er det nødvendig å åpne Momentics IDE engang for å nedlaste nødvendige programvaredeler for å utvikle apper til BB10.

Den nyeste programvaredelen er 10.3.1.995.

Har man gjort dette så er det også viktig at man kopiere bbidtoken.csk som man henter fra lenken øverst også, i følgende tråkk: hjem/brukernavn/.rim (mappen heter .rim ellers finner verken Qt Creator eller Momentics IDE ikke idtoken på systemet.

Nå kan man åpne QT Creator og innstille at man vil skrive apper til BlackBerry.

skjermbild1

Hvis det står ingenting i menyen på høyre side så er det nødvendig å trykke på Add. Her velger man nå mappen som inneholder BlackBerrys NDK.  Deretter velger man «Choose New Target» og klikker på Next >.

skjermbild3

Nå følger skjermen som la oss velge hvilken tråkk vi vil bruke for å innstille QT Creator til BB10 utvikling. Hvis der står bare «Specify 10.2 NDK path manually» så er det ikke ille.

skjermbild4

Man velger kun «Specify 10.2 NDK path manually» uansett man har nedlastet 10.3.1.995. Nå blir man spurt om tråkk til «BBNDK» som finner man på:

skjermbild5

Trykk på «Choose» å la tingene foregå. Er installering avsluttet er det bare nødvendig å innstille nøklene til app signaturen. Trykk på fanen «Keys» og deretter på «Generate Certificate». Nå blir bbidtoken i mappen «hjem/brukernavn/.rim» brukt til å genere sertikatet til å signere appene.

skjermbild2

Har man utført alt så kan man begynne å skrive apper til BB10 på Linuxen. Enkelt og greit.

skjermbild6

Lykke til

Legg igjen en kommentar