← Back to team overview

ubuntu-phone team mailing list archive

Re: Music app.

 

Guys,

I'm really new to QML and am still figuring out a lot of stuff, so my code
> is not beautiful..

May I say hold your horses until we find a suitable architecture for both
the backend and the frontend? Mybalsamiq should probably do it for both,
and we can more easily follow discussions for each over there.

For the backend side of things, I quite like mpd side of things rather than
plugging in to the low-level gstreamer. We should sketch out a structure
for it.

For the front-end side of things, I think we should probably wait for
Canonical to publish their application and see where we can take it from
there, but we can definetely brainstrom until then.

I see some nice ideas regarding remote control. We should probably think
about integrating controlling something with the phone and maybe having the
phone plugged into the tv and allowing it to be controller (maybe a
bluetooth keyboard).

Also, we need to sort out the level of integration between the Music Player
and the Video player. I would quite like to see a very integrated manner.
Maybe even have them as one: Player (like VLC).

Akash, what do you mean by global control? I'm thinking the same kind of
> global media buttons as in the sound indicator, is that what you mean?

Someone asked a really interesting question regarding global control. The
way Ubuntu currently doess it is through DBus, displaying play/pause and
next track in the Sound menu. However, it seems like they have become more
like settings controls in Ubuntu Phone and I am not entirely sure how they
will look in 14.04. Maybe someone in Canonical can enlighten us on this
issue? My thought on this is, use the same pattern, as it goes nicely with
the other menus, like Messeging and the like.



Zisu Andrei


On 8 March 2013 08:43, Michael Zanetti <michael.zanetti@xxxxxxxxxxxxx>wrote:

> Hi,
>
> On Thursday 07 March 2013 21:02:52 Daniel Holm wrote:
> > I set up a team on Launchpad: https://launchpad.net/~touchmusicapp
>
> I'm not exactly sure what's the process for setting up such projects, but
> seems ok for me. I'll ask Michael Hall if its ok to proceed with this.
>
> I think there are some interesting ideas in this thread alread and we
> should
> start writing them down somewhere to decide what we want/need.
>
> Also this thread is growing quite big and I agree that it would make sense
> to
> move to a separate mailing list.
>
> Br,
> Michael
>
>
> > Vänlig hälsning / Yours sincerely,
> >    Daniel Holm
> >    IT Consultant
> >    Web Developer
> >    Student
> >    d.holmen@xxxxxxxxx
> >    http://www.danielholm.se
> >
> > 2013-03-07 18:41, Diego Sarmentero skrev:
> > > On 03/07/2013 02:38 PM, Daniel Holm wrote:
> > >> Hi Diego,
> > >>
> > >> You are very much welcome to join if you like.
> > >>
> > >> I can see that you got pretty far(!) with your UMedia. It looks good.
> > >> The thing that I'm most concerned about is just moving along Ubuntu's
> > >> UI guidelines. But the rest looks pretty much like the features and
> > >> all, that I'd like.
> > >
> > > Yes, i agree the UI is not the best, i was thinking to redo that part
> > > also, i wasn't happy about the UI/UX
> > >
> > >> Would you like to help out?
> > >
> > > Of course, where is the team to join?
> > >
> > >> Vänlig hälsning / Yours sincerely,
> > >>
> > >>    Daniel Holm
> > >>    IT Consultant
> > >>    Web Developer
> > >>    Student
> > >>    d.holmen@xxxxxxxxx
> > >>    http://www.danielholm.se
> > >>
> > >> 2013-03-07 18:29, Diego Sarmentero skrev:
> > >>> On 03/07/2013 02:22 PM, Sid Payton wrote:
> > >>>> Hey Michael,
> > >>>> Are you working on a Xbmc remote for Ubuntu Touch? That would be
> > >>>> great. Do you have a API to control XBMC? If so could you pass me a
> > >>>> copy? Thanks.
> > >>>>
> > >>>> Am 07.03.2013 11:28 schrieb "Michael Zanetti"
> > >>>>
> > >>>> <michael.zanetti@xxxxxxxxxxxxx <mailto:
> michael.zanetti@xxxxxxxxxxxxx>>:
> > >>>>     Hey Jouni,
> > >>>>
> > >>>>     Would be great to see those. I will most likely port over
> > >>>>     PlayMee too and
> > >>>>     could use some great design. Most likely I can reuse most of it
> > >>>>     for Xbmcremote
> > >>>>     too.
> > >>>>
> > >>>>     Cheers,
> > >>>>     Michael
> > >>>>
> > >>>>     On Thursday 07 March 2013 10:12:03 Jouni Helminen wrote:
> > >>>>     > Hey guys,
> > >>>>     >
> > >>>>     > We've done some nice new designs for a core music app at
> > >>>>
> > >>>>     Canonical - we
> > >>>>
> > >>>>     > could share these soon and see if it makes sense to use them
> as a
> > >>>>     > starting point for the UI?
> > >>>>     >
> > >>>>     > Thanks
> > >>>>     > Jouni Helminen
> > >>>>     >
> > >>>>     > Lead Designer
> > >>>>     > Ubuntu Touch
> > >>>>     >
> > >>>>     > On Thu Mar  7 02:32:52 2013, Akash wrote:
> > >>>>     > > As far as global control of the app goes, i think we could
> > >>>>
> > >>>>     place
> > >>>>
> > >>>>     > > something in the sound part of the system services!
> > >>>>     > >
> > >>>>     > > On Wednesday, March 6, 2013, Veritatem Ignotam wrote:
> > >>>>     > >     I like where it's going. Good work!
> > >>>>     > >
> > >>>>     > >     If you decide to go the MPD route, there's a small
> > >>>>
> > >>>>     daemon called
> > >>>>
> > >>>>     > >     mpdscribble which can do the last.fm <http://last.fm>
> > >>>>
> > >>>>     <http://last.fm> reporting.
> > >>>>
> > >>>>     > >     V.I.
> > >>>>     > >
> > >>>>     > >     On 03/06/2013 08:53 PM, Daniel Holm wrote:
> > >>>>     > >>     Hi,
> > >>>>     > >>
> > >>>>     > >>     Lovely!
> > >>>>     > >>
> > >>>>     > >>     The code is up, and its quite simple - though it
> > >>>>
> > >>>>     doesn't really
> > >>>>
> > >>>>     > >>     do what I want it to yet..
> > >>>>     > >>
> > >>>>     > >>     I'm studying at the University of Gothenburg full
> > >>>>
> > >>>>     time, and this
> > >>>>
> > >>>>     > >>     app is kind of my free time project between books and
> > >>>>
> > >>>>     papers to
> > >>>>
> > >>>>     > >>     hand in, so I haven't had the time to submit any
> > >>>>
> > >>>>     images - until now:
> > >>>>
> > >>>>
> > >>>>
> http://owncloud.danielholm.se/public.php?service=files&t=71d2604924
> > >>>>     bd
> > >>>>
> > >>>>     > >>     ad57493165cb4705b554
> > >>>>
> > >>>>
> http://owncloud.danielholm.se/public.php?service=files&t=a057005a81
> > >>>>     3
> > >>>>
> > >>>>     > >>     33026810a708842deaed6
> > >>>>     > >>
> > >>>>     > >>     The huge icon is just a place holder for a album cover.
> > >>>>     > >>     Vänlig hälsning / Yours sincerely,
> > >>>>     > >>
> > >>>>     > >>       Daniel Holm
> > >>>>     > >>       IT Consultant
> > >>>>     > >>       Web Developer
> > >>>>     > >>       Student
> > >>>>     > >>
> > >>>>     > >> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
> > >>>>     > >> http://www.danielholm.se
> > >>>>     > >>
> > >>>>     > >>     2013-03-07 01:43, Akash skrev:
> > >>>>     > >>>     Hey,
> > >>>>     > >>>
> > >>>>     > >>>     I would love to start contributing on the music app
> too!
> > >>>>     > >>>
> > >>>>     > >>>     But i'm just wondering, before diving into actually
> > >>>>
> > >>>>     coding,
> > >>>>
> > >>>>     > >>>     don't you want to design the UI and get an idea from
> the
> > >>>>     > >>>     community if it follows the guidelines or not? Yes we
> > >>>>
> > >>>>     could all
> > >>>>
> > >>>>     > >>>     download the code and try running it ourselves to see
> > >>>>
> > >>>>     the UI but
> > >>>>
> > >>>>     > >>>     i'm just wondering because its going to be easier to
> put
> > >>>>     > >>>     pictures of the app design :)
> > >>>>     > >>>
> > >>>>     > >>>     On Wednesday, March 6, 2013, Daniel Holm wrote:
> > >>>>     > >>>         Hi again,
> > >>>>     > >>>
> > >>>>     > >>>         I've started on the UI and just done some small
> > >>>>
> > >>>>     stuff. I
> > >>>>
> > >>>>     > >>>         created this in like two hours. I'm still
> > >>>>
> > >>>>     figuring out a lot
> > >>>>
> > >>>>     > >>>         of things since I've never coded an app and
> > >>>>
> > >>>>     usually code web.
> > >>>>
> > >>>>     > >>>         But it's a lot of fun, so we'll see where it
> takes.
> > >>>>     > >>>
> > >>>>     > >>>         And perhaps it's better to use mpd, which was
> > >>>>
> > >>>>     said earlier.
> > >>>>
> > >>>>     > >>>         We'll have to code a cover downloader, srcobble
> > >>>>
> > >>>>     support and
> > >>>>
> > >>>>     > >>>         more, though.
> > >>>>
> > >>>>     > >>>         Anyways, here is my repo:
> > >>>>     https://launchpad.net/musicapp
> > >>>>
> > >>>>     > >>>         Vänlig hälsning / Yours sincerely,
> > >>>>     > >>>
> > >>>>     > >>>          Daniel Holm
> > >>>>     > >>>          IT Consultant
> > >>>>     > >>>          Web Developer
> > >>>>     > >>>          Student
> > >>>>     > >>>
> > >>>>     > >>> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
> > >>>>     > >>> http://www.danielholm.se
> > >>>>     > >>>
> > >>>>     > >>>         Den mån  4 mar 2013 23:39:04 skrev Daniel Holm:
> > >>>>     > >>>             Hi again,
> > >>>>     > >>>
> > >>>>     > >>>             I've started to code on this application now.
> > >>>>
> > >>>>     I don't
> > >>>>
> > >>>>     > >>>             know if I should
> > >>>>     > >>>             set up a separate project on Launchpad, or
> what?
> > >>>>     > >>>             It's just a little piece of the UI, but hey -
> > >>>>
> > >>>>     it's a
> > >>>>
> > >>>>     > >>>             start ;)
> > >>>>     > >>>
> > >>>>     > >>>             I'd like some pointers since this is my first
> > >>>>
> > >>>>     application.
> > >>>>
> > >>>>     > >>>             Vänlig hälsning / Yours sincerely,
> > >>>>     > >>>
> > >>>>     > >>>              Daniel Holm
> > >>>>     > >>>              IT Consultant
> > >>>>     > >>>              Web Developer
> > >>>>     > >>>              Student
> > >>>>     > >>>
> > >>>>     > >>> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
> > >>>>     > >>> http://www.danielholm.se
> > >>>>     > >>>
> > >>>>     > >>>             Den mån  4 mar 2013 20:13:11 skrev Daniel
> Holm:
> > >>>>     > >>>                 Hi again,
> > >>>>     > >>>
> > >>>>     > >>>                 What a response! Wonderful!
> > >>>>     > >>>
> > >>>>     > >>>                 I was thinking of Rhythmbox since its
> > >>>>
> > >>>>     bundled with
> > >>>>
> > >>>>     > >>>                 Ubuntu as default.
> > >>>>     > >>>                 And you'll have the same playlists,
> > >>>>
> > >>>>     settings for eg.
> > >>>>
> > >>>>     > >>>                 Last.fm and such
> > >>>>     > >>>                 things.
> > >>>>     > >>>
> > >>>>     > >>>                 I'd love to see this becoming the default
> > >>>>
> > >>>>     music app
> > >>>>
> > >>>>     > >>>                 in Ubuntu Touch,
> > >>>>     > >>>                 and I'd gladly share the work with anyone
> > >>>>
> > >>>>     wanting to
> > >>>>
> > >>>>     > >>>                 join.
> > >>>>     > >>>
> > >>>>     > >>>                 I'll try to create a UI demo in Qt
> > >>>>
> > >>>>     Creator later
> > >>>>
> > >>>>     > >>>                 this week, so I can
> > >>>>     > >
> > >>>>     > > --
> > >>>>     > > Adrenaline Junkie
> > >>>>
> > >>>>     --
> > >>>>     Mailing list: https://launchpad.net/~ubuntu-phone
> > >>>>     <https://launchpad.net/%7Eubuntu-phone>
> > >>>>     Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> > >>>>     <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> > >>>>     Unsubscribe : https://launchpad.net/~ubuntu-phone
> > >>>>     <https://launchpad.net/%7Eubuntu-phone>
> > >>>>     More help   : https://help.launchpad.net/ListHelp
> > >>>
> > >>> Hi, some time ago i started a project intended to do a Music App to
> > >>> run on the desktop and the phone:
> > >>> https://github.com/saruneko/UMedia
> > >>>
> > >>> You can see some videos of the app working here:
> > >>> http://www.saruneko.org/umedia
> > >>>
> > >>> I don't know if you were considering something like that, i haven't
> > >>> add some code to that lately because i was busy with other stuff,
> > >>> but let me know if that could be of any use.
> > >>>
> > >>> Regards!
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References