Hoppa till innehåll

Etikett: Ubuntu

Web apps for Ubuntu Touch.

I got my Galaxy Nexus last week and immediately installed Ubuntu Touch on it, and have run it ever since. I really like the way to jump between applications in the UI, but don’t really like having many tabs running on a smart phone/tab – also I don’t want to input the site I want to check out every time I know what I want to do. Therefore I started to create apps for Ubuntu Touch just like the one for Twitter and Facebook: a simple launcher that opens a new browser window with a set URL.

I started two night ago with testing and yesterday I started to setup and build packages for all of them (moved to let Launchpad to the building now, instead). Today I’ve added a few more.

I started out with the ones I need personally:

  • Swedbank (Swedish bank)

  • Ping Pong (app for Swedish Universities)

  • Wikipedia

  • Västtrafik (Public transit where I live)

  • tv.nu (Whats on TV right now – Swedish channels)

  • IMDb

  • SR (Swedish Radio)

  • SJ (Train)

  • Wunderlist (todo service)

Might be more… they’re building.

They’re all in by PPA: https://launchpad.net/~danielholm/+archive/touch-apps

You can find the code here: https://code.launchpad.net/~danielholm

In the coming days I will post a simple guide the describes how you can do this too – it’s really simple. The only thing that’s hard, really, is the packaging stuff and setting up your environment, which isn’t that hard either.

 

Kommentarer är stängda

My Music app on it's way to Core apps.

Great news! My Music App, which I showed the to the world a week or so, ago is now being developed together with Canonical and the Community to become one of the Core applications in Ubuntu Touch – the default music application!

I just had my first meeting with Michael Hall, Alan Pope and Victor Thompson, where we discussed how to proceed with the development.
The application will be based on my code, which is great. Also we will adopt the UI design from Lucas Romero Di Benedetto, which you can see above.

I’m so excited!

 

Kommentarer är stängda

Minecraft och QML.

Jag började för ca ett år sedan att spela Minecraft. Initialt var jag inte så imponerad när jag såg spelet, men när jag köpte det, och testade det; när man febrilt grävde sin första gruvöppning med en blomma nattetid, med alla mobs som ständigt tog kål på en: då var jag fast.

Sedan dess har jag och några vänner haft en egen server, som kör Ubuntu och administeras över SSH. Vi använder Overviewer för att se en kart över vår vackra skapelse och spelar någon gång i veckan. Minecraft är som lego för mig – ingen ände på vad man kan göra – än mindre när det kommer till Redstone.

Hur som helst så har vi blivit allt fler, och det är nästan alltid någon inne, och jag, mfl., har behovet att kolla så att servern är uppe och fungerar, samt att det är kul att se vad det pratas om, samt vilka som är inne. Jag kunde lätt göra det eftersom jag har direktkontroll över servern med SSH, plus att vi kör med MSM för att administera Minecraft-servern. Men jag ville gå steget längre.

Därför satte jag igång och började koda på ett WebUI för msm. Alltså en hemsida man kan gå in på för att kunna ha lite kontroll på vår server. Egentligen mest för att utmana mig själv, och för att det är kul att koda. Sedan ville jag även ta steget till att skapa en mobil-applikation, och eftersom jag är mest intresserad av kommande Ubuntu Touch så fick det bli en app till det: mstm – Minecraft Server Touch Manager.

Det är faktiskt fruktansvärt lätt att komma igång med QML i QtCreator. Det som jag hade – eller har – problem med var att jag ville kunna utföra kommandon direkt från applikationen – vilket skulle kräva att jag skulle få skriva en extension till Qt i C++, vilket jag inte kan. Så istället gjorde jag om min msmwebui för att visa den info jag söker i XML, vilket jag sedan hämtar in i applikationen. Dessutom visar den vår karta.

Dock är ju denna kod väldigt anpassad för mina egna ändamål, men jag har tänkt att släppa koden fri efter att jag har anpassat den nog för att man själv ska kunna förstå sig på den, och inget finns kvar av den info som endast gäller mina egna servrar.

För att få det at funka nu så krävs det att man har en webbserver, msm, overviewer installerat och uppe. Sedan ska man skapa SSH-nycklar m.m. Så det kommer.

Kul är det!

Kommentarer är stängda

Canonical and Ubuntu.

It’s been a rather stormy few days the last week, during UDS (Ubuntu Developer Summit). Ubuntu, the free and open source Linux distribution is created, and financed by Canonical, a private company based in London, UK and run my Mark Shuttleworth.

Mark told world that Ubuntu will be moving away from the six-month-release, and instead will be using ”rolling releases”. That means, that Ubuntu, earlier, was released as a new version every sixth months – two Ubuntu releases a year. Now Ubuntu won’t be released in that way, but you’ll always have the latest Ubuntu packages. You download Ubuntu, you use it, you upgrade your packages when they’re updated, and you won’t ever need to to a large version update again.

This really enoyed a LOT of people. Some that even distanced themselves from the Ubuntu community, which, as they put in, had been compromised. I for one, love the idea, since I always want newer packages, but don’t really like to use the alpha/beta releases of Ubuntu since they are too unstable to work with while I really need my computer to work to be able to do my studies, and work. A rolling release solves that problems, and minimizes the stress on the community and on the developer team. More focus on making the coherence and convergence, instead of resolving issues that will become obsolete, or even come back when a later code is written. It’s much better to have a rolling release, develop a new feature, and when that actually is finished, package it and start using it in Ubuntu.

Take Unity for example, although it’s probably been a somewhat good thing to released it part by part for the masses to try out, it’s been a long way for it to finish and actually win the users over from Gnome or KDE. A big project like that should probably work better by being released while finished and polished.

I don’t see anything from Canonical, or Mark, that would compromise the Ubuntu Community. Actually it’s a been ironic that so many take so much for granted, and hate changes, while still coming from Windows and were willing to change to Ubuntu because of the boring nothing-is-changing-Windows. I have full confidence for Ubuntu, for Canonical and for Mark Shuttleworth. They are doing a great job! And even if some community members takes off, there are plenty behind them, ready to take on their work.

Ubuntu wouldn’t be much without it’s community, but the community wouldn’t be anything without Ubuntu. And Ubuntu is created my a private own company – don’t forget that. Mark spends his own, private, money to develop a OS, that he thinks is the future (and I do too). His own money, and his own time. I think we should be thanking him more, then criticize him for the things that might not fell our void in our hearts.

I really think Mark knows what he’s doing. Ubuntu Touch will revolutionize our way of using our phones and tables, as well as Ubuntu will on our desktop and server rooms. Our homes, and our workspace. He also knows that this won’t be forever and that he has a limited amount of time – that’s why he chose the rolling releases, that’s why they created their own display server, Mir, and why they created Unity – a UI for every, and all, devices.

Mark has just shifted into a higher gear, and I applaud him for that.

 

4 kommentarer

Ubuntu-fanboy.

Jag börjar smått förstå hur det måste kännas för Apple-fanboys när de har en keynote. Om en timma ska Ubuntu släppa något nytt, och bevisen pekar på en tablet från HTC. Jag är lite pirrig.

 

Jag har använt Ubuntu som mitt primära OS sedan 2005, och mitt enda OS sedan 2006-2007. Jag är väldigt förtjust i det, och jag är faktiskt en av dem som uppskattar Ubuntus förändringar.

 

När jag började använda Ubuntu istället för Windows så var det för att jag sökte något nytt – något med frihet. Ubuntu underhåller sig själv nu och ger mig nya saker utan att jag behöver äventyra min frihet.

 

Jag gillar Unity, det är simpelt och snyggt. Och jag är väldigt förtjust i HUD för det är något helt nytt! GNU/Linux-communityn har länge arbetat för att ta fram alternativ till proprietär mjukvara som existerar för OS X och Windows, men utan att göra dem på ett alternativt sätt – de har alla liknat och fungerat som sina alternativa, proprietära, program.

Kontorsprogrammen, har liknat varandra, och menyerna – och jag ser inget fel i det, i sig, för hur många andra sätt kan man göra det på? Men HUD är nytt, och något som man aldrig sett förut. Unity är enhetligt och modulärt och tillåter vem som helst att bygga ut det.

 

Sedan smartphonens entré har jag velat köra Ubuntu på den. Jag minns hur jag var i kontakt med någon telefontillverkares support för att höra mig om möjligheterna att flasha Ubuntu på den – det var väldigt länge sedan. Och inte gick det. Sedan kom Android och slog på stora trumman, och jag tycker om Android – men det är inte Ubuntu. Samma sak gäller på tablets, och även om det går att installera Ubuntu på den, så har det inte funnits ett användargränssnitt som faktiskt har gjort det behagligt att använda det.

 

Så kom Ubuntu Phone! Åh, vilken grej. Jag visste det!, tänkte jag när nyheten var lös. Och även detta gränssnitt, Ubuntu Touch, med Unity och all dess funktionalitet, såg nytt ut. Det är nytt. Jag vill ha det. Swipe-dit, swipe-dit. Ett gränssnitt för media, och enkelt att hoppa mellan applikationer. För det är något som jag stört mig på i Android – finns inget Alt+Tab på ett smidigt sätt. Nog har de att man kan lista alla applikationer som körs, men jag vill inte ha de animationerna, eller den latensen som uppstår i hoppen. Jag vill hoppa direkt från en applikation till en annan ”utan att passera Gå”. Smartphones eller tablets kommer inte kunna ersätta min dator om man inte kan multi-taska på det viset.

 

Ubuntu Touch ska släppas nu i veckan, kanske tillsammans med den påstådda tableten nu vid kl 17, och jag kommer flasha det på min telefon så fort det bara är ute för min telefon.

Samma sak gäller Ubuntu Touch för tablets, och som fungerar på min. Båda vilket jag antar kommer att ske med tanke på den enorma community som finns.

 

Så fort Ubuntu TV kommer så kommer jag vilja ha det med, och jag ser verkligen med spänning på hur den utvecklingen sker, nu när även smart-TV blir allt mer utbrett.

 

Jag älskar Ubuntu, med en förändrades mitt sätt att se på världen – öppenhet och frihet. Det har blivit en synonym. Jag vill ha Ubuntu på alla mina enheter för att jag tycker att det är fantastiskt, och framtiden. Jag är väl helt enkelt en Ubuntu-fanboy.

 

EDIT: Det var Ubuntu Touch för tablets, och det var magiskt.

Kommentarer är stängda

Jag ursäktar missade kommentarer.

Det händer ibland att sidan går ner – hela servern till och med, och ofta så verkar det vara i samband av att den del spam letar sig in, och förbi alla säkerhetsprinciper jag har satt upp. De är betydligt färre nu än tidigare, men servern får jobba en del.

I samband med detta så kollade jag igenom några sidor av kommentarer här på sidan, och såg att jag tyvärr har missat en dels kommentarer – och detta vill jag be om ursäkt för.

Jag har inte nonchalerat era kommentarer, utan helt enkelt inte sett dem. Men jag är tacksam för all kritik – oavsett om den är positiv eller negativ (blir dock betyligt gladare av postitiv, givetvis).

Jag ska jobba på att bli bättre att underhålla gamla inlägg och uppdatera mig med kommentarer som kommer in.

Och jag är medveten om hur passiv jag varit på senaste tiden och det beror helt på skolan som tar upp mycket tid. Det är mycket böcker att läsa, och jag älskar det.

Kommentarer är stängda

Lite nyheter om servern.

Igår tog jag och min vän Sebastian, och installerade om servern med senaste Ubuntu Server LTS (12.04.1) och passade även på att byta lite komponenter i servern.

Innan hade vi förra Ubuntu LTS installerad (10.04), vilket då har körts dygnet runt i två år. Servern hade betett sig lite annorlunda, och inte låtit särskilt bra från dess lagring, så vi pasade nu på att ersätta den förra lagringen med nya diskar i RAID, för ökad säkerhet för data – något vi inte haft tidigare.

Och så är det alltid gött med ett uppdaterat OS på servern – vilket nu är nytt och fräscht, och rent från gammal data.

Lite mer RAM satte vi i med.

Så nu bör servern leva ett bra tag till, och nu även ha mindre nedtid. Allting bör vara upp och igång igen, som vanligt.

Enjoy

Kommentarer är stängda

Windows 8…

Dags för Microsoft att släppa ett nytt Windows. Windows 8 är runt hörnet, och ska, enligt dem själva, vara bättre än Windows 7.

Vara bättre än ens föregångare torde ju vara rätt enkelt, men jag tvivlar på att de fixar det. Jag vet, Windows 7 sög också (inte lika mycket som Vista, dock), men det är bara så det är. Dels satsar det på sitt Metro-gränsnitt så mycket, att det som folk gnäller på när det gäller att byta från WIndows till Linux eller Mac OS X – utseendet – kommer att appliceras på deras egna operativsystem. Det kommer att bli en inlärningsperiod. Och nu drar jag många över en kam, men Windows-användare känns redan lite konservativa. Nej, folk kommer fortsätta köra sitt Windows XP med på tok för dålig säkerhet osv.

Microsofts Windows har, i princip, bara blivit sämre. XP var bra när det kom – för mer än tio år sedan. Vista rörde runt i smeten, försökte satsa på säkerhet, men gjorde bara användarna förbannade, vilket ledde till att den säkerheten stängdes av. Windows 7 var ändå bättre, men inte bra. Windows 8 kommer inte bli bättre.

Microsofts storhetstid var mellan att IBM tog dem under singa vingar för deras egna PC, fram till att Vista släpptes. Och då ska man inte tala om Windows Millenium – freud! Windows 98 var min favorit. Sen gick det i princip utför.

Chefen på Valve har till och med uttalad sig om Windows 8, och har själv sagt att det kommer bli en katastrof för PC-världen. Det är hårda ord – och jag tror inte att de är utan tyngd. Spelmakare kommer att lämna denna platform och satsa allt mer på Linux. Det lovar jag. Steam och Left 4 Dead, Serious Sam, m.fl. är redan på väg, och mer kommer det att bli!

Dock ser jag det som att det är bra att Microsoft fortfarande satsar. Dels för att vi behöver någon att slå på fingrarna, och att det är stimulerande med konkurrens på operativsystemsmarknaden.

2 kommentarer

LightRead – Skrivbordsapplikation för Google Reader

Jag är inte den som vill hoppa omkring mellan alla sidor som innehåller texter av intresse, utan jag samlar helst alla sidor via RSS/Atom i Google Reader.

Oavsett vad det gäller, så samlar jag sidorna i Google Reader. Tidningar, bloggar, intressanta öppen källkods-projekt, politiska sidor, osv., osv.

Jag har alltid haft en flik med Google Reader, öppen i min webbläsare (på datorn. På min mobil/tablet kör jag den officiella klienten.) men detta ska nog nu komma att ändras tack vare LightRead.

LightRead är en skrivbordsklient som funkar så att du helt enkelt loggar in med ditt Google-konto så har du alla dina feeds, mappar osv., redo att använda!

Jag har inte hunnit använda det något särskilt ännu, men jag tycker att det fungerar alldeles utmärkt!

Det är faktiskt skönt att ha en egen klient för så (för mig) viktiga funktioner/tjänster.

Installera det gör du igenom att lägga till PPA:n nedan, och sedan installera paketet lightread.
ppa:cooperjona/lightread

Kommentarer är stängda