As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am an iOS developer. I'm porting an app from iOS to OSX and need some good tutorials to help me get up to speed with OSX coding. This question has been asked a few times, but all the answers reference tutorials which depend heavily on Interface Builder. I do not want to use interface builder (Please don't hijack my question by asking why I don't want to use IB). Ideally I'd like to find some tutorials that assume you already have objective-C/iOS experience.
Thanks!
Interface buildier for developing OSX is close to essential in my opinion. You are going to waste so much time setting everything up yourself in code. Just remember on iOS you have a single window, and at any one time you have a single view controller on screen (generally). On the Mac this isn't true and not only that you need to think about the menus too.
This do it all yourself mindset is great when you're learning and want to understand all the ins and outs but, it sounds like you are on a real project... I mean, you probably have a deadline. Embrace IB.
If you still want to get a kick start of using cocoa without IB then I think this should be a good read.
http://lapcatsoftware.com/blog/2007/05/16/working-without-a-nib-part-1/
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Title pretty much explains the question, but nevertheless I'll expand on it.
I want to "brush up" my native skills a tad, and therefore am wondering what are the current state-of-the-art approaches? Plain C or C++? C with some libraries I don't even know of or C++ with MFC/WTL/OWL?
10 years ago, right before .net 1.0 was released, the "tech visionaries" promptly predicted the eventual demise of COM/C++, but today COM/C++ is well alive. look no furhter than this page on MSDN:
http://msdn.microsoft.com/en-US/windows/desktop/
The first item under Top Windows Solutions is Win32/COM development (not MFC, which few people care about).
I believe you'll do well by (re- ?)acquaint yourself with Win32/COM/C++ (well, I mean win64, as everyone can see 64-bit apps are going mainstream these days).
On a side note, may I ask why you want to brush up your native dev skills? i'm asking because i had the same urge last year and spent nearly 8 months on some Win32 API projects (didnt get much done in COM though, but I think with Windows 8 coming up soon, COM will take on a second life).
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I have a completed Cocoa application and would like to sell it. I have found many services that will sell your application, but not many that will also handle activation. Are there any services that will integrate activation into the installation file or are there any services that are easy to integrate (hopefully will take at max an hour to implement)? For example, SoftwareKey looks good, but it is only for Windows.
Thanks for your help in advance.
If you're talking about in-application purchase of Mac-based Cocoa applications, there's Golden % Braeburn and the new open source Cocoa Boutique. Kagi and eSellerate are also popular services for paying to activate Mac software.
I am not aware of a service that does both, but there are options such as the AcquaticPrime framework to take care of the licensing part. This question on StackOverflow may be helpful for you.
If you can write your own key generator then e-junkie is a cheap and easy to use system that can process payments and issue codes. With a bit of creativity you can even use a spreadsheet to generate pre-generated codes, then it's just writing the activation code in Cocoa. Took me no more than a couple of hours.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
As a learning exercise I'm building a basic scientific computation environment based on .NET. I'd like the GUI of the app to be much like matlab, in that I have an interactive window, an objects window and the facility to spawn visualisation windows. Intellisense in my command window would be very nice. It seems visual studio itself could almost be used in this manner, is this a viable option? Creating the visualisations within the VS environment seems like the only hurdle. What could I do here?
Eclipse is also an option I suppose but I'd prefer to stay totally with .NET if possible.
Any other suggestions?
You could take a look at MonoDevelop here to provide some help. It is open-source and one of the nicer IDEs.
You could also build something based on GEdit, as it is very pluggable.
Those are the two tools, plus the CLI that I use for .NET development, but I am entirely on Linux/Unix using the Mono tools.
Hope that helps!
I've just discovered VSlab. Its specific to F#, however its a good demonstration of what I would like to be able to do with my own DSL in terms of visualisation and an interactive editor.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Do you know any source for nice looking software designs? (non Web).
There is always Apple Design Awards or something like the Mobile User Experience Awards for mobile applications.
There are some good examples on http://emberapp.com. Mostly for Mac though ...
I would take a look at http://quince.infragistics.com/, while not complete applications, it does show you some best practices/design patterns for both Windows and Web applications.
I'd also take a look at some of the Windows Forms component companies, DevExpress, Telerik and Infragistics. You can learn a lot from the look and feel of their components.
In this case... a lot of programmers tend to talk only about the worst examples...cause UI really depends on personel taste.
Have a look at this question for the worst examples:
Stackoverflow Question
From my point of view i prefer clear looks...nothing fancy etc...but it really depends on the software and topic...hope this helps
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Yo, so I was curious about your thoughts about your preferences on soft keyboards for mobile devices. Are there any particularly innovative ones that you like?
By the way, my ulterior motive for asking this question was to look up one particular instance that I heard about, oh 10-ish months ago. Basically, you type with your finger constantly on the keyboard. Based on your direction changes and speed, the keyboard is supposed to be a much better predictor of keys. I'd really appreciate it if you
Pardon me for using this as a search for information, but it apparently made a much smaller smash in the gadget news sources, and implementations haven't come out yet.
I feel that it is much easier to type on keyboards that display the letter you are pressing as you press it. Also that the said letter is not put in until you lift your finger off of it. Like seen on the iPod and iPhone, and my current phone the LG Dare.
This is really good if you are working with a small space for the keyboard. If you are developing a keyboard I suggest using this method.