![]() |
UX meets Code: the work in progress thread
After a long discussion we have an agenda more or less settled. Now it's time to make things concrete and prepare the weekend. The more you prepare in advance the better use you will make of your Long Weekend and the easier will be for people to help you out.
http://wiki.maemo.org/Maemo-Barcelon.../UX_meets_Code At the end I am proposing 6 projects for main focus and plenty more time for no-agenda, which means more time for work without any main activity taking the little stage. Arabella is coordinating the UX meets Code and she will explain you in more detail what is the idea with these 6 projects. Basically we want to concentrate efforts aiming to get a clear Before/After result, and improve the developer/UX documentation based on all the learnings. For the rest of developers with projects in your hands: go to the wiki page and add yourselves! Explain or link to the relevant information about your project, where you are and what are you trying to achieve. The better you explain the situation to a potential UX specialist the easier for them will be to help you straight away. |
Re: UX meets Code: the work in progress thread
Great, I was thinking to prepare some material to help UX experts better understand what I am trying to achieve, what is missing in Xournal and my ideas so far to solve those.
I'll work on it this week end. EDIT: below I've thrown in some info. Aniello |
Re: UX meets Code: the work in progress thread
As Daniel already mentioned, the maintainers of the two projects that are scheduled for Sunday have their departing flights early, which might be a problem if you require us to be physically available during the session.
Quim suggested we propose something here: If it's still possible to change the schedule at this point, making Saturday change topics with Sunday could help. Aniello (from Xournal) leaves on Monday according to the travel page. |
Re: UX meets Code: the work in progress thread
Hi thp-
Does anyone know about the developers of Mappr? Are they also leaving on Monday as well? I don't want to run into the same problem if we switch days and then we can't work on Mappr... |
Re: UX meets Code: the work in progress thread
So far I've found the installs for four of the six applications: gPodder, liqbase, Maemo-Mapper, and Xournal.
Trying to track down MaStory and video editor, anyone know where I can find more info for these? The reason I am asking for more information is I want all of us to have a chance to install and play with the most updated versions before suggesting further UX improvements. |
Re: UX meets Code: the work in progress thread
MaStory should be in the extras. http://maemo.org/packages/view/mastory/
EDIT: I think the video editor does not exist yet. |
Re: UX meets Code: the work in progress thread
Quote:
Quote:
|
Re: UX meets Code: the work in progress thread
Quote:
|
Re: UX meets Code: the work in progress thread
MaStory is available in Extras or here: http://maemo.org/downloads/product/Maemo5/mastory/
|
Re: UX meets Code: the work in progress thread
Quote:
Latest version is of course the one in extras-devel. Xournal is a port of the well know desktop application with the same name. You may want to play with Xournal on a regular Linux desktop to see how many tools and settings are missing from the UI (and that I want to bring back in the Maemo 5 version). All of the code is there, what's missing are the UI elements. They can be easily grouped in Tools, Journal and Settings main 'areas'. I've thought of several ways to bring them back: * a button on the toolbar that brings up a new window with Tools elements. The window has a menu that would let users switch to the Journal window or the Settings window back and forth. * different toolbars with different actions on them. Clicking on a button will select that action (like it does now), clicking a selected action would bring an "option" setting dialog for that particular action. Each toolbar would have a visual way to indicate you can switch between different toolbars (for example '<' and '>') * no toolbars at all, screen fully dedicated to the notes. Sliding the finger from the border will make a toolbar/<whatever UI element> slide from the border (like the Mouse mode in Browser). This new UI element will then either follow the "different toolbar" solution or the "stackable windows" one. Aniello |
Re: UX meets Code: the work in progress thread
Quote:
Aniello |
Re: UX meets Code: the work in progress thread
Hi guys-
Thanks for the info :) We're checking out on the device 5 of the apps as mentioned in the wiki page, with the exception of Video Editor since there's not anything installable yet, but will check out the PiTiVi I just had a talk with the rest of the UX specialists that are coming out for the Long Weekend, and because of scheduling difficulties we need to keep the day structure as it is, so Friday Concepting, Saturday Usability and Sunday Graphics. However, for the devs working on gPodder and MaStory, it's sad that you need to leave on Sunday! A couple of the Maemo UX guys will be in touch with you directly soon on how we can work around your flight schedules. |
Re: UX meets Code: the work in progress thread
BTW, I've been hashing out the agenda with the UX guys and we'll be starting each day off with some basic concepts you'll need to know, followed by workshops focused on specific projects, and then after that intensive UX work on any applications. Will update the agenda soon!
|
Re: UX meets Code: the work in progress thread
Hi,
I will host the concepting session on Friday. It would be great if the authors of Liqbase and Video Editor Zaheerm could provide some additional information about Liqbase Calendar and Video Editor beforehand. I am mainly interested in your ideas and visions and already exisiting material. Jan |
Re: UX meets Code: the work in progress thread
Quote:
I'm the developer of the fremantle port of MaemoMapper. About my participation to the sessions, I will also leave on Sunday morning, so it would be great if the mapper session was not rescheduled. :) Arabella and others: the version of MaemoMapper that you found is most likely a straightforward port of the diablo version: it works, but it's very different from the version I'm working on right now. I'm working hard in these days to get my branch in a barely usable state, and I hope I'll be able to release it in extras-devel before the UX meets code. Tonight or tomorrow, most likely. I've quickly written an agenda for the session here: http://wiki.maemo.org/Maemo-Barcelon...de/MaemoMapper (the page is linked from the session program) Ciao, Alberto |
Re: UX meets Code: the work in progress thread
Quote:
Thanks for the info here. All of the other developers who have a project listed as one of the 6 projects, let me know here or give me a wiki link if you also have other specific things you'd like to have looked at in your app, or have suggestions! It would be good if we had advance knowledge of what you're looking for beforehand :) In regards to the actual agenda, we came up with the following: First 1 hour - 1.5 hours explanation of the UI concept (Concepting, Usability/Interaction, Graphics), and we'll split into groups for workshopping on that specific topic and discuss the projects within that context. Then groups focusing either on one of the two specific projects of the day, or breakout groups with the Maemo UX specialists to help with iteration/execution, witha focus on the day's topic. As mentioned before, I can't switch the day's topics around, but for the developers of gPodder and MaStory, we'll have people around to work with you specifically on your projects before you leave. |
Re: UX meets Code: the work in progress thread
Hello-
I want to make sure I have the representative developers correct for the below apps. If the information is incorrect or if there are multiple developers, please let me know! Liqbase Calendar (Lcuk) http://talk.maemo.org/member.php?u=15861 Video Editor (Zaheerm) http://talk.maemo.org/member.php?u=25103 Mapper Alberto (mardy) http://talk.maemo.org/member.php?u=23660 Xournal Aniello (Anidel) http://talk.maemo.org/member.php?u=3094 Gpodder (Thomas Perl) http://talk.maemo.org/member.php?u=9673 MaStory (Daniel Martin Yerga) http://maemo.org/profile/view/yerga/ |
Re: UX meets Code: the work in progress thread
With regards to the video editor, bilboed the author of pitivi is also an important contact there. I was just the one who posted the concept on the previous thread and am willing to put development effort towards getting it there.
|
Re: UX meets Code: the work in progress thread
Just to warn you all. I'm not the developer of anything. I am the one who will be sticking her hand up at extremely regular intervals and and asking "What do you mean by that?" ;)
|
Re: UX meets Code: the work in progress thread
So for the video editor, these are the obvious use cases come to mind:
User takes a video with his phone, before he shares it he wants to cut uninteresting bits out of the video and overlay a sound track. User has a little free time while on holiday, he wants to do a simple slideshow of his photos from his trip. User took 10-12 videos while on holiday, he wants to cut like in first use case and merge them into 1 compilation video with title intos in between and maybe mix in some tourism videos of the various places that were downloaded from the internet as the intros to each of the real video segments. |
Re: UX meets Code: the work in progress thread
Quote:
|
Re: UX meets Code: the work in progress thread
Hi,
A couple of points regarding the video editor project. No, there is no video editor currently. The whole idea is for me (and other GStreamer/Maemo developers) to tell you what's available from a code point of view to write a video editor, and for you (UX) to tell us what you would like it to do, how you want it laid out, etc... and lay down the foundations of a video editor. I'm the creator of the PiTiVi video editor, as well as the maintainer of the GNonLin non-linear GStreamer plugins and a core GStreamer hacker. Yesterday, I have made public the work I have been doing over the past few months which *greatly* simplifies the creation of a video editor. You can read more about it in my blogpost : http://blogs.gnome.org/edwardrv/2009...hs-of-hacking/ Feedback, comment welcome before the session. |
Re: UX meets Code: the work in progress thread
Hi Zaheerm and Bilboed,
Did you already check other apps? If so, what did you like and what comparable feature would you like to see in your video editor as well, besides of those what you mentioned? What are the names or links of the other apps you were checking? Bilboed, thanks for the link to your blogpost :-) |
Re: UX meets Code: the work in progress thread
Hi
liqbase calendar is being looked at I am just dealing with some niggles in the package for the calendarbut will have these sorted by this evening and will push new packages to the builder. the calendar has not changed outwardly since I last pushed to the repository but this will be a standalone package. here is the very quick overview of the calendar, http://www.youtube.com/watch?v=AeVPddxHW84 and I was sent some additional concepting notes which might help http://talk.maemo.org/showthread.php?t=33327 it will be there tomorrow |
Re: UX meets Code: the work in progress thread
- User has a song or a voice audio track, has a video and wants to overlap both.
- Sepia & scratched film filter, anyone? :) |
Re: UX meets Code: the work in progress thread
for video editor:
user wants to rotate the whole video |
Re: UX meets Code: the work in progress thread
Hi all!
I'm Kirsi and I will be presenting Interaction design and usability evaluations to you on Saturday. I will also help with the design and usability of Mapper and Xournal applications. Thank you, Mardy and Anidel, for the pre-information. |
Re: UX meets Code: the work in progress thread
User has a screencast video and wants to draw some explanatory arrows, circles, text etc. on top of it. Wants that drawing to be part of the final video.
|
Re: UX meets Code: the work in progress thread
Video: opening Title sequence and credits at the end without having to hold up a piece of card in front of the camera.
Reiterating the sound dubbing. Intergrating several clips (simple glue together). Cut off unwanted frames. Oh, and airbrush all performers so they look like Hollywood superstars. ;) |
Re: UX meets Code: the work in progress thread
Quote:
Do you need more info? |
Re: UX meets Code: the work in progress thread
About Video Editor:
insert videos into another (or attach to the end) and apply transition effects. |
Re: UX meets Code: the work in progress thread
I would actually like being able to start editing video on the phone and then move the project over to an equivalent editor on the desktop. I can think of several reasons for this.
|
Re: UX meets Code: the work in progress thread
Quote:
|
Re: UX meets Code: the work in progress thread
Cool! Thank you..
I have it on my computer, I'll show it to you in Barcelona. |
Re: UX meets Code: the work in progress thread
Quote:
Mardy, I see what you're saying here Quote:
|
Re: UX meets Code: the work in progress thread
Hey!
I'm Ulla, the host(ess) of the Graphic design session. I'd be happy to hear from Gpodder and MaStory devs. Would you have wishes on topics that would be most beneficial for your application cases on saturday? Or is there anything else you would like me to know? Thanks for any input! |
Re: UX meets Code: the work in progress thread
Just popping over to say that I've updated the UX Meets Code agenda and schedule over at the event page here: http://wiki.maemo.org/Maemo-Barcelon.../UX_meets_Code
|
Re: UX meets Code: the work in progress thread
Quote:
|
Re: UX meets Code: the work in progress thread
hey,
i pushed the first version of the standalone liqcalendar to extras-devel last night along with a few other things :) the calendar is totally standalone, it needs to be sat within a widget to be usable nicely (as indeed many liq* modules would suit), I will discuss that over this weekend and get the principles correct for pushing others. |
Re: UX meets Code: the work in progress thread
Quote:
Then we will be able to point what stuff in the applications have more importance, so we can use better the available time. |
All times are GMT. The time now is 02:46. |
vBulletin® Version 3.8.8