Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #13630

Re: Leigh's GUI [OT]

From 88888 Dihedral <dihedral88888@googlemail.com>
Newsgroups comp.lang.c++
Subject Re: Leigh's GUI [OT]
Date 2012-01-28 12:52 -0800
Organization http://groups.google.com
Message-ID <5242308.346.1327783959182.JavaMail.geo-discussion-forums@prez15> (permalink)
References (2 earlier) <jfvebq$17eb$1@adenine.netfront.net> <CqSdnWPV0446bL7SnZ2dnUVZ8kqdnZ2d@giganews.com> <jg144e$2sm8$1@adenine.netfront.net> <PtmdnaIGhqdBvLnSnZ2dnUVZ7s6dnZ2d@giganews.com> <jg188q$30k3$1@adenine.netfront.net>

Show all headers | View raw


在 2012年1月29日星期日UTC+8上午12时37分36秒,Paul写道:
> "Leigh Johnston" <le...@i42.co.uk> wrote in message 
> news:PtmdnaIGhqdBvLnSnZ2dnUVZ7s6dnZ2d@giganews.com...
> > On 28/01/2012 15:26, Paul 
> > "Leigh Johnston"<le...@i42.co.uk>  wrote in message
> >> news:CqSdnWPV0446bL7SnZ2dnUVZ8kqdnZ2d@giganews.com...
> >>> On 28/01/2012 00:09, Paul
> >>> "Leigh Johnston"<le...@i42.co.uk>   wrote in message
> >>>> news:WPOdnaY3rJP0uL7SnZ2dnUVZ8rOdnZ2d@giganews.com...
> >>>>> On 27/01/2012 22:23, Paul
> >>>>> Hello
> >>>>>> Leigh are you sure there is a market/requirement amongst Android
> >>>>>> developers
> >>>>>> for your C++ graphics thingy,  re: http://neogfx.org
> >>>>>>
> >>>>>> I was looking at developing for Android it seems all applications run
> >>>>>> in
> >>>>>> a
> >>>>>> JVM. Sure native code can be used but this would be through JNI so I
> >>>>>> don't
> >>>>>> see how your neogfx program would work on an android system.
> >>>>>
> >>>>> That is off-topic, yes.
> >>>>>
> >>>>
> >>>> Well I thought it may make an interesting discussion since there isn't
> >>>> much
> >>>> else going on around here.
> >>>>
> >>>> The android OS has become quite a big player in the booming smartphone
> >>>> sector. I think most C++ programmers would be interested in what the 
> >>>> C++
> >>>> languages' role is in this OS.
> >>>> AFAICT there is not a not much support for C++ at application level ,
> >>>> other
> >>>> than through JNI. It would be interesting to see how C++ is being used 
> >>>> in
> >>>> lower level devopment with this OS.
> >>>
> >>> You have obviously not done much research; see "Necessitas" (Qt for
> >>> Android).
> >>>
> >> Qt applications on android are Java applications that run in VM. They use
> >> JNI to access native code, see the NDK link at end of this post.
> >
> > You obviously do not know what Qt is: Qt is a C++ GUI library not a Java 
> > GUI library.  How an Android Qt application runs and how it is split 
> > between native and JVM parts is an implementation detail of the library 
> > itself and that should not have any direct bearing on the C++ Qt 
> > application.
> >
> >>
> >>>>
> >>>> Anyways regards the neogfx thing , I don't see why you have chosen to
> >>>> make
> >>>> this GUI library compatable with two incompatable OS's. If you were
> >>>
> >>> The whole point of a cross-platfrom library is to support multiple
> >>> incompatible operating systems.
> >>>
> >> But a Graphical User Interface library that is suitable for small
> >> touchscreen phones would not have the same features as for a PC.
> >
> > Nonsense; a tablet is not that much different to a laptop with regards to 
> > screen size.  The majority of an application's implementation should be 
> > common to all platforms and other parts can be tailored to the target 
> > platform.  My library allows widget dimensions to be specified in inches 
> > rather than pixels for example to facilitate device agnostic design.
> >
> 
> A GUI designed for a touchscreen device will be alot different from a GUI 
> designed for a PC with standard mouse/keyboard input. 
> 
> 
> 
> --- Posted via news://freenews.netfront.net/ - Complaints to ne...@netfront.net ---

The touch screen part is just another event generator hooked to the OS at all.
I don't agree that the a well designed GUI  library or package would be
limited by the OS.  The user interface part is not time critical in most 
message handling and dispatching jobs  to call  the part that really does the heavy computing works.  

Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Leigh's GUI [OT] "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2012-01-27 22:23 +0000
  Re: Leigh's GUI [OT] Leigh Johnston <leigh@i42.co.uk> - 2012-01-27 22:29 +0000
    Re: Leigh's GUI [OT] "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2012-01-28 00:09 +0000
      Re: Leigh's GUI [OT] Leigh Johnston <leigh@i42.co.uk> - 2012-01-28 13:01 +0000
        Re: Leigh's GUI [OT] "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2012-01-28 15:26 +0000
          Re: Leigh's GUI [OT] Leigh Johnston <leigh@i42.co.uk> - 2012-01-28 16:27 +0000
            Re: Leigh's GUI [OT] "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2012-01-28 16:37 +0000
              Re: Leigh's GUI [OT] Leigh Johnston <leigh@i42.co.uk> - 2012-01-28 19:16 +0000
              Re: Leigh's GUI [OT] 88888 Dihedral <dihedral88888@googlemail.com> - 2012-01-28 12:52 -0800
                Re: Leigh's GUI [OT] "Paul" <pchrist<nospam>or@yahoo.co.uk> - 2012-01-28 22:26 +0000
              Re: Leigh's GUI [OT] Thomas Boell <tboell@domain.invalid> - 2012-02-01 13:57 +0100
      Re: Leigh's GUI [OT] 88888 Dihedral <dihedral88888@googlemail.com> - 2012-01-28 13:35 -0800
        Re: Leigh's GUI [OT] Ian Collins <ian-news@hotmail.com> - 2012-01-29 11:29 +1300
          Re: Leigh's GUI [OT] 88888 Dihedral <dihedral88888@googlemail.com> - 2012-01-28 14:46 -0800
            Re: Leigh's GUI [OT] Ian Collins <ian-news@hotmail.com> - 2012-01-29 12:28 +1300
              Re: Leigh's GUI [OT] 88888 Dihedral <dihedral88888@googlemail.com> - 2012-01-29 05:07 -0800
            Re: Leigh's GUI [OT] hanukas <jukka@liimatta.org> - 2012-01-30 00:55 -0800
              Re: Leigh's GUI [OT] 88888 Dihedral <dihedral88888@googlemail.com> - 2012-01-30 10:46 -0800
                Re: Leigh's GUI [OT] hanukas <jukka@liimatta.org> - 2012-01-30 14:54 -0800
                Re: Leigh's GUI [OT] Ian Collins <ian-news@hotmail.com> - 2012-01-31 18:21 +1300
          Re: Leigh's GUI [OT] 88888 Dihedral <dihedral88888@googlemail.com> - 2012-01-29 16:13 -0800

csiph-web