Cordova. You disappoint me again.

Let me cut to the chase: Cordova for Ubuntu doesn’t work… and it’s pissing me off. A couple of you may be thinking “but I make android apps on Ubuntu all the time”.  To  you I say, that’s Cordova for Android ON Ubuntu, not Cordova for Ubuntu.

You see, I have a Cordova kiosk app which I developed first for Android devices and later for Windows 8.1.  Because Android and Windows are bad operating systems for kiosks, I was actually looking forward to porting my app to Ubuntu for some time now.

I started by downloading and installing Ubuntu 16.04 LTS on a development PC.  Immediately after the installation (first boot) I launched Firefox and went to the Cordova Ubuntu platform guide.  I opened a terminal and pasted the commands one by one.  The commands in the “Cordova Installation” seemed to go well and the “Project Workflow” did what I expected until the crucial part of any development:

$ cordova build ubuntu

The build script failed… sort of.  It actually complained about missing packages and asked if i would like to install them.  I agreed by typing ‘y’ into the prompt then… nothing happened.
Cordova fail 1

This was annoying but forgivable.  The script explained what it was trying to do and I didn’t need google to figure out what command should fix this.

I installed the dependencies myself and tried the build again.  It worked.  Progress.  One last thing to do: run the app.

$ cordova run ubuntu

After another build I got… an empty window

Cordova fail 2

Keep in mind that I followed the instructions perfectly on a brand new LTS  (Long Term Support) version of Ubuntu.  You can’t even tell me that this is an exceptional case because Cordova isn’t built for all Linux, Cordova is specifically for Ubuntu!  Seriously, I don’t know WTF is going on here but it needs to get better.

 

46 thoughts on “Cordova. You disappoint me again.

  1. Hi there, just became aware of your website through
    Google, and found that it is truly informative. I am just planning to watch out for brussels.
    I will be grateful when you continue this in future. Numerous men and women be benefited from your
    writing. Cheers!

  2. Hi, I actually do think this is a great site. I stumbledupon it 😉 I might keep coming back yet again since i
    have have saved as being a favorite it. Money and freedom is the best method to change,
    may you be rich and continue to guide others.

  3. Pretty section of content. I just stumbled upon your blog and in accession capital to assert that I acquire in fact enjoyed account your blog posts.
    Any way I’ll be subscribing to your feeds and even I achievement you access consistently rapidly.

  4. Thanks to get a marvelous posting! I actually enjoyed reading it, you can be a great author.I am going to ensure that you bookmark your website and may often return down the road.
    I wish to encourage you to ultimately continue your
    great writing, have got a nice holiday weekend!

  5. I found myself suggested this website by my cousin. I’m unclear whether this post is
    published by him as nobody else know such detailed about my difficulty.
    You might be wonderful! Thanks!

  6. Hello there! This article could not be written a lot better!
    Reading through this post reminds me of my previous roommate!
    He always kept preaching about this. I definitely will forward this data to him.

    Fairly certain he’ll have a great read. Thank you for sharing!

  7. This is very attention-grabbing, You are an excessively skilled blogger.

    I have joined your feed and sit up for searching for more of your magnificent post.
    Additionally, I’ve shared your website in my social networks

  8. Pingback: friv
  9. Pingback: ankara toefl
  10. Pingback: mca
  11. Pingback: Mgtow mens rights
  12. Pingback: SIMAD UNIVERSITY
  13. Pingback: airsoft battery
  14. Pingback: reclinerlife
  15. Pingback: Alliancefx.capital
  16. Pingback: fast cash
  17. Pingback: Alliancefx.capital
  18. Pingback: Continue reading
  19. Pingback: pet outfitters nz
  20. Pingback: pax 3 release date
  21. Pingback: free robux
  22. Pingback: Fitbit Accessories
  23. Pingback: m88 vietnam
  24. Pingback: cpns kemenkumham
  25. Pingback: GVK BIO
  26. Pingback: clash royale hack

Leave a Reply

Your email address will not be published. Required fields are marked *

*Captcha Code (Transcribe Below):