Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Designing Mobile Applications
Forum Updated to NodeBB v4.3 + New Features

Designing Mobile Applications

Scheduled Pinned Locked Moved Mobile and Embedded
21 Posts 7 Posters 10.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    milot.shala
    wrote on last edited by
    #1

    In recent discussion with a good fellow ("VCsala":http://developer.qt.nokia.com/member/5474) here at the forums, we were discussing on designing mobile applications and which is a better approach, leave the user specified themes on your application, or design your own buttons.

    What I suggested is that one should design the application and have nice buttons, but also keep platform behavior as it is, for example in a recent application that I am currently working, I kept the platform behavior, Options menu and Back menu also the application title, clock, network etc. instead of making it a full screen application, screenshot is below:

    !http://imgur.com/s6DSf.jpg(ss1)!

    I would like to continue this discussion here (because we were discussing this topic on a non-appropriate place) and learn from your experiences which will lead to better Nokia applications and more users :D

    1 Reply Last reply
    0
    • V Offline
      V Offline
      vcsala
      wrote on last edited by
      #2

      I also recommend after we have collected some good practices to write a how to wiki arcticle on mobile application ux design best practices.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        milot.shala
        wrote on last edited by
        #3

        [quote author="VCsala" date="1293389730"]I also recommend after we have collected some good practices to write a how to wiki arcticle on mobile application ux design best practices.[/quote]

        That would be perfect. But first I think we should continue our discussion here and then update the wiki accordingly.

        I just create a wiki page "here":http://developer.qt.nokia.com/wiki/Best_Practices_for_Designing_Mobile_UI

        1 Reply Last reply
        0
        • M Offline
          M Offline
          metRo_
          wrote on last edited by
          #4

          Another thing that is important, in my opinion, is triyng to design the UI according to the SO. We can design a very good UI and very easy to use but if it is very diferent from the SO the user will always lost some time in the begin to adapt to it.

          1 Reply Last reply
          0
          • P Offline
            P Offline
            parancibia
            wrote on last edited by
            #5

            [quote author="Milot Shala" date="1293391664"][quote author="VCsala" date="1293389730"]I also recommend after we have collected some good practices to write a how to wiki arcticle on mobile application ux design best practices.[/quote]

            That would be perfect. But first I think we should continue our discussion here and then update the wiki accordingly.

            I just create a wiki page "here":http://developer.qt.nokia.com/wiki/Best_Practices_for_Designing_Mobile_UI[/quote]

            I create a Spanish version of the wiki page "here":http://developer.qt.nokia.com/wiki/Best_Practices_for_Designing_Mobile_UI_Spanish, I like the idea of a repository with best practices and usability patterns.

            1 Reply Last reply
            0
            • M Offline
              M Offline
              milot.shala
              wrote on last edited by
              #6

              [quote author="metRo_" date="1293396199"]Another thing that is important, in my opinion, is triyng to design the UI according to the SO. We can design a very good UI and very easy to use but if it is very diferent from the SO the user will always lost some time in the begin to adapt to it.[/quote]

              And what does SO mean?

              1 Reply Last reply
              0
              • V Offline
                V Offline
                vsorokin
                wrote on last edited by
                #7

                I create a Russian version of the wiki page "here":http://developer.qt.nokia.com/wiki/Best_Practices_for_Designing_Mobile_UI_Russian too.
                It's good idea, because programmers usually isn't designers, and therefore good applications sometimes has ugly interface and no many users as a consequence

                --
                Vasiliy

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  milot.shala
                  wrote on last edited by
                  #8

                  [quote author="Vass" date="1293399944"]I create a Russian version of the wiki page "here":http://developer.qt.nokia.com/wiki/Best_Practices_for_Designing_Mobile_UI_Russian too.
                  It's good idea, because programmers usually isn't designers, and therefore good applications sometimes has ugly interface and no many users as a consequence[/quote]

                  Great, here's the Albanian version.

                  1 Reply Last reply
                  0
                  • F Offline
                    F Offline
                    fcrochik
                    wrote on last edited by
                    #9

                    [quote author="Milot Shala" date="1293398490"][quote author="metRo_" date="1293396199"]Another thing that is important, in my opinion, is triyng to design the UI according to the SO. We can design a very good UI and very easy to use but if it is very diferent from the SO the user will always lost some time in the begin to adapt to it.[/quote]

                    And what does SO mean? [/quote]

                    I would venture a guess that he meant OS....

                    Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      milot.shala
                      wrote on last edited by
                      #10

                      [quote author="fcrochik" date="1293400983"]
                      [quote author="Milot Shala" date="1293398490"][quote author="metRo_" date="1293396199"]Another thing that is important, in my opinion, is triyng to design the UI according to the SO. We can design a very good UI and very easy to use but if it is very diferent from the SO the user will always lost some time in the begin to adapt to it.[/quote]

                      And what does SO mean? [/quote]

                      I would venture a guess that he meant OS.... [/quote]

                      Yes I thought so :D

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        metRo_
                        wrote on last edited by
                        #11

                        sorry! yes, is OS, in portuguese is "Sistema Operativo - SO" :p

                        1 Reply Last reply
                        0
                        • F Offline
                          F Offline
                          fcrochik
                          wrote on last edited by
                          #12

                          [quote author="metRo_" date="1293404969"]sorry! yes, is OS, in portuguese is "Sistema Operativo - SO" :p[/quote]

                          That is interesting. In "Brazilian" Portuguese we call "Sistema Operacional".

                          Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

                          1 Reply Last reply
                          0
                          • M Offline
                            M Offline
                            milot.shala
                            wrote on last edited by
                            #13

                            [quote author="metRo_" date="1293396199"]Another thing that is important, in my opinion, is triyng to design the UI according to the SO. We can design a very good UI and very easy to use but if it is very diferent from the SO the user will always lost some time in the begin to adapt to it.[/quote]

                            That's true. I gave an analogy building Android application and Symbian application. In the screenshots on the wiki you can clearly see that users will expect bottom Options and Exit or Back buttons, on Android every device button (back, menu, home and search) should do what is expected, this should be done if you want happy users.

                            One example is that on Android your application should not have an Exit button, because users would expect back button to actually exit the application, the same goes for Symbian, users expect an Exit action under Options menu (usually the right button is Exit, Back or Hide).

                            1 Reply Last reply
                            0
                            • M Offline
                              M Offline
                              milot.shala
                              wrote on last edited by
                              #14

                              [quote author="fcrochik" date="1293405077"]
                              [quote author="metRo_" date="1293404969"]sorry! yes, is OS, in portuguese is "Sistema Operativo - SO" :p[/quote]

                              That is interesting. In "Brazilian" Portuguese we call "Sistema Operacional".[/quote]

                              Interesting! In Albanian we call it Sistemi Operativ or Sistemi Operacional

                              1 Reply Last reply
                              0
                              • F Offline
                                F Offline
                                fcrochik
                                wrote on last edited by
                                #15

                                [quote author="Milot Shala" date="1293405263"][quote author="fcrochik" date="1293405077"]
                                [quote author="metRo_" date="1293404969"]sorry! yes, is OS, in portuguese is "Sistema Operativo - SO" :p[/quote]

                                That is interesting. In "Brazilian" Portuguese we call "Sistema Operacional".[/quote]

                                Interesting! In Albanian we call it Sistemi Operativ or Sistemi Operacional[/quote]

                                Now I can say I know one world in Albanian: Operacional :) The sad part is that probably doesn't sound at all like in Portuguese :(

                                Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  milot.shala
                                  wrote on last edited by
                                  #16

                                  I updated the "Wiki":http://developer.qt.nokia.com/wiki/Best_Practices_for_Designing_Mobile_UI, maybe it is a good idea for all of you to update it too, also if you add more things to the wiki, let us know here :)

                                  1 Reply Last reply
                                  0
                                  • F Offline
                                    F Offline
                                    fcrochik
                                    wrote on last edited by
                                    #17

                                    I saw this link on the meego thread. Haven't had a chance to look into it so here it is:

                                    "Design and User Experience Library v2.1":http://library.forum.nokia.com/index.jsp?topic=/Design_and_User_Experience_Library/GUID-A8DF3EB8-E97C-4DA0-95F6-F464ECC995BC_cover.html

                                    Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

                                    1 Reply Last reply
                                    0
                                    • V Offline
                                      V Offline
                                      vsorokin
                                      wrote on last edited by
                                      #18

                                      fcrochik Good link, I added it to wiki page.

                                      --
                                      Vasiliy

                                      1 Reply Last reply
                                      0
                                      • L Offline
                                        L Offline
                                        lrazo
                                        wrote on last edited by
                                        #19

                                        There are also algorithmic performance issues about a mobile application design... so this thread is about design graphically only or we can discuss the algorithmic application design too?

                                        1 Reply Last reply
                                        0
                                        • V Offline
                                          V Offline
                                          vcsala
                                          wrote on last edited by
                                          #20

                                          I believe it started to discuss UI related design. It is good idea to discuss performance and other internal application issues, but maybe it would be better to have separate thread for that.

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved