|
|
Home » Developing U++ » Mac OS » Porting (Mac OS X) and "reference application" idea
Re: Porting (Mac OS X) and "reference application" idea [message #33149 is a reply to message #33140] |
Mon, 11 July 2011 14:59   |
 |
mirek
Messages: 14256 Registered: November 2005
|
Ultimate Member |
|
|
daveremba wrote on Mon, 11 July 2011 00:52 |
What kind of port would be reasonable and useful
to the UPP community?
Probably reinventing
the entire Apple tool chain is not desirable.
|
I always tend to answer myself: Firefox.
Despite looks, Firefox is emulated GUI on Win32 and Linux, just like U++. I believe it is emulated GUI on MacOSX to, hint is e.g. here:
http://mxr.mozilla.org/firefox/source/widget/src/cocoa/nsNat iveThemeCocoa.h
Quote: |
is there a 1:1 correspondence of widgets to UPP?
(probably not)
|
Well, the desired result is that any single existing example in examples and reference runs on MacOSX in native mode and feels native. We are not aiming at 100% look&feel. 97% is just enough 
Quote: |
The UPP community would want an app that runs
on Linux and Windows to look similar, but also
conform to Apple look and feel, right?
(without much or any re-coding effort, like
Qt etc, but a better result than Qt)
|
Exactly. And we already know it is possible Linux vs Windows wise.
Quote: |
There are several technical paths to chose from;
and picking the best one depends on what
the community expects from a porting effort
of UPP to Mac.
|
Actually, I do not think so. There is only one possible path and it is the same as current Linux and Windows backends... 
I have outlined steps in previous posts.
Just to make things clear, we will NOT be using Cocoa widgets. We will be emulating them.
So the whole xcode/nib thing is mostly irrelevant to us. We will only use as little so that MacOSX recognizes our app as native. Nothing more.
To MacOSX it will be just windows with simple view and no subwidgets...
Quote: |
off-topic:
A universal mobile UI framework that claims 1 million
developers for mobile devices and that I'm working
with is Sencha, which runs in Javascript.
The libarary is called ExtJS. Here is the
link:
http://www.sencha.com/products/extjs/
Sencha currently lacks a good data-object
connection to server (Direct-EXT is incomplete).
I recommend UPP developers take a look at it,
how might it relate to the Rainbow (or future UPP)
projects?
For another project, I am considering using UPP for the
server backend (since it is so fast compared to PHP, and
a much better language (C++ & good design)
compared to PHP). I'd need JSON/REST in UPP
to get my project working however.
Any comments on this would be appreciated
(maybe in another thread).
|
Interesting. I see rainbow and MacOSX as our responsibility, something that simply needs to be done, but after that, I definitely want to work quite a lot on U++ as web framework. Maybe even embrace Javascript in theide in some way... 
That said, U++ is already being used as backend quite intensely in my work. But we are still missing "higher level" web framework...
|
|
|
 |
|
Porting (Mac OS X) and "reference application" idea
By: mirek on Thu, 17 May 2007 17:35
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Sun, 14 September 2008 15:08
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sun, 14 September 2008 17:37
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Tue, 16 September 2008 05:00
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Tue, 16 September 2008 10:33
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: bytefield on Tue, 16 September 2008 10:48
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Tue, 16 September 2008 10:57
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: bytefield on Tue, 16 September 2008 11:44
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Tue, 16 September 2008 15:06
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: guido on Tue, 16 September 2008 17:49
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: captainc on Thu, 18 September 2008 02:18
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Thu, 18 September 2008 18:24
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: jeremy_c on Thu, 05 November 2009 15:53
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: cbpporter on Tue, 16 September 2008 11:06
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: gprentice on Tue, 16 September 2008 14:25
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: Reini on Fri, 06 November 2009 01:11
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sat, 07 November 2009 06:38
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: koldo on Sat, 07 November 2009 13:44
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: koldo on Sat, 07 November 2009 22:47
|
 |
 |
Re: Porting (Mac OS X) and "reference application" idea
By: Reini on Sat, 07 November 2009 22:32
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Suggestion
By: Reini on Fri, 13 November 2009 20:58
|
 |
|
Re: Suggestion
|
 |
|
Re: Suggestion
By: mirek on Sat, 14 November 2009 05:41
|
 |
 |
Re: Porting (Mac OS X) and "reference application" idea
By: Reini on Sat, 21 November 2009 18:43
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sun, 22 November 2009 23:05
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: kohait00 on Thu, 26 August 2010 11:03
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: kohait00 on Thu, 26 August 2010 11:41
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: kohait00 on Thu, 26 August 2010 11:48
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: jeremy_c on Sun, 29 August 2010 02:36
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: fudadmin on Thu, 11 November 2010 11:56
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Sun, 21 November 2010 18:03
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Tue, 05 July 2011 21:42
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Wed, 06 July 2011 12:34
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Mon, 11 July 2011 14:59
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Mon, 11 July 2011 15:06
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
By: mirek on Wed, 13 July 2011 08:14
|
 |
|
Re: Porting (Mac OS X) and "reference application" idea
|
Goto Forum:
Current Time: Wed Apr 30 10:39:35 CEST 2025
Total time taken to generate the page: 0.03586 seconds
|
|
|