Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #13630
| 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> |
在 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
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