Tag Archives: Ubuntu Friendly

Charles Profitt: Wireframe Options

Recently I became involved in Ubuntu Friendly and one of the tools I wanted was a wireframe application so I could make quick mockups moving forward. I learned about several options:

  • Pencil – Pencil is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and use to create mockups in popular desktop platforms.
  • Wireframe Sketcher – WireframeSketcher is a wireframing tool that helps designers, developers and product managers quickly create wireframes, mockups and prototypes for desktop, web and mobile applications. It’s a desktop app and a plug-in for any Eclipse IDE.
  • Balsamiq – Using Mockups feels like drawing, but because it’s digital, you can tweak and rearrange easily. Teams can come up with a design and iterate over it in real-time in the course of a meeting.

I eliminated Balsamiq because it requires Adobe Air (which is no longer being developed for Linux).

Pencil:
I found working with Pencil very easy to create the mockup of Ubuntu Friendly. Pencil included resources for Windows, Android, iOS and Web Applications. The drawing produced is very clear and does not simulate being drawn by hand. I had one rather important issue with Pencil; it would not export the mockup as a .png. The dialog box would come up and you would take the steps to save a file, but no file was actually saved. When making a .pdf file the table resource was not rendered.

Screenshot from 2013-02-03 12:50:43

Wireframe Sketcher:
Working with Wireframe Sketcher was not quite as easy as Pencil, nor were there as many built-in resources. The program had no tool to create a table. The resulting sketches simulate being drawn by hand and the program was able to export .png files. This software is also not free and will cost roughly $100.

uf-wireframe

In the end Wireframe Sketcher is the winner as it is able to create functional mockups without requiring Adobe Air or Java and was able to successfully save .png versions. An added feature, that I will not make use of, is that it works with Ecplipse IDE as well. If you are comfortable with Eclipse, or even Visual Studio, the application will be comfortable immediately.

wireframe-sketcher

The IDE style allows you to build an application with multiple screens and even have the screens be interactive. All the other mockup programs I tried lacked this depth. The program even allows for custom made svg images to be used as additional shapes or icons.

If you are an Ubuntu User like I am you can find it in the Ubuntu Software Center.

Screenshot from 2013-02-03 17:01:12


Source: FULL ARTICLE at Planet Ubuntu

Charles Profitt: Friendly Needs You!

horizontalA little while ago I blogged about Ubuntu Friendly project and this post is an update in regards to some of the specifics of how you can help the project. The team is in the process of getting everything rolling and we need a little rock for the community. The initial meeting will be held on:

  • Wednesday February 6th at 01:00 UTC on irc chat.freenode.net #ubuntu-meeting

Topics will include:

  • hexr
  • improving the submission process
  • ubuntu friendly website

The great thing about Ubuntu Friendly is that you can help contribute to the community no matter what your level of technical comfort is. There is always a need to have more submissions of laptops and desktops to build the database of equipment that works well with Ubuntu. In the initial meeting we need input from people who would like to give us feedback on the submission process as well as from people who have ideas on improving the usability of friendly.ubuntu.com itself. Come help build Ubuntu Friendly!


Source: FULL ARTICLE at Planet Ubuntu

Charles Profitt: Ubuntu: That was friendly!

When I first started using Ubuntu the difficulty with using it on a laptop was centered around wireless issues. Today wireless issues are much less common, but Linux laptop compatibility is still plagued with problems due to ‘optimus’ graphics and poor bios decisions from many vendors. As an IT professional I know enough to avoid certain hardware, but for people without my IT background trying to find a laptop that works well might seem an impossible task.

Option 1:
A consumer willing to purchase a laptop on-line might order a laptop with Ubuntu pre-installed from a vendor like System76 or Dell.  For many of people they would prefer to order from HP, Lenovo, or a local store like Best Buy.

System76 Lemur Ultra

System76 Lemur Ultra

System76 offers excellent laptops for a broad range of users including power-hungry gamers (with Steam being on Ubuntu graphics power is likely to be much more sought after). Dell offers a fantastic ultra-book with Ubuntu pre-installed that is aimed at Developers.

Dell XPS 13

Dell XPS 13

These options still amount to a very small selection of laptops and many people would like to get specific features in their hardware that are not offered on models with Ubuntu pre-installed. In the past when people got a laptop and then installed Ubuntu themselves it has resulted in experiences like the following:

After 3 days of solid searching, installs, compiles, theories, interfaces config, supplicant creation, and “this is what worked for me”- I’m once again at the end of my rope.

I’ve been having a real hard time staying with linux because of my laptop. it doesn’t have the worst combination of hardware, but the ATI card is really close to the worst thing.

Having a hell of a time installing ndiswrapper and wpa-supplement to get my wireless working. Again. ndiswrapper did come with Ubuntu, but wpa-supplement didn’t. I had it on a flash drive though, so I attempted to go compile it. Except it took about 50 tries before I realized Ubuntu must not have installed any dev tools. Got Make installed and tried to compile this stuff, now I can’t figure out why it keeps choking on some stupid error. I’m sure I’m doing something stupid that a Linux pro would a laugh at, but I’m so frustrated at this point I may give up.

All of the above issues could be avoided by knowing what hardware will work before a purchase is made. Around May of 2011 Ara Pulido and a small team from Canonical started Ubuntu Friendly to address this concern. Ubuntu friendly differs from the ‘Certified Program’ in that it is driven by community submissions. Ubuntu Friendly is a brilliant idea and will help as more and more people want to use Ubuntu.

Ubuntu Friendly

Ubuntu Friendly

There is a need to transfer this project from the Canonical employees to a community team. Nicholas Skaggs and I had a discussion on IRC last night and we both hope to get this process rolling in the next few weeks. There is a need to ensure the information on the wiki page is accurate and up-to-date as well as get familiar with the current process. I am sure that the needs will include web development, database work, testing application work and documentation. As the details are worked out I will blog more about the specific team needs, but if you are interested in helping out please contact me or join the discussion on #ubuntu-quality of irc.freenode.net. This is a fantastic opportunity to contribute to the growth and success of the Ubuntu Community.


Source: FULL ARTICLE at Planet Ubuntu