Is there a shareware making app for Objective-C Desktop Mac apps - objective-c

I was wondering if there were any libraries out there to allow Mac desktop developers on Objective-C to create shareware applications, similar to sharify for Air. Perhaps through use of Paypal etc.

If you mean a prebuilt library that allows you to charge money for your app and so on, then the answer is "yes", with the caveat that "they're all kinda mediocre".
Here are the ones I know about:
PotionStore (ruby webstore and cocoa framework to interact with it)
eSellerate
AquaticPrime
Golden Braeburn
Kagi

I have never used it, but Kagi has always supported mac shareware. You can also use WebKit to display a PayPal page directly in you app.

Related

PhoneGap for Windows Store Apps

Can we use PhoneGap for Windows Store Apps that will be developed using C# and Xaml? If so, can it handle all device and resolution dependencies?
I'm not quite sure what you're asking here. If the question is "Can we use phonegap to develop an app for windows 8" the answer is yes : http://docs.phonegap.com/en/edge/guide_platforms_win8_index.md.html#Windows%208%20Platform%20Guide
If you're question is "can I write code for a phonegap application using C#" the answer is no. The whole point of phonegap is that it allows you to write applications for various different platforms in HTML and Javascript.

Developing apps for Symbian OS v9.1, UIQ 3.0

I'm very new to Symbian application development. I'm googling some beginner tutorials about Symbian development. As there are many versions and many phone vendors, I like to ask you guys who are already have experiments in Symbian development..
My target is to develop small apps for sony ericsson w960i phone that uses Symbian OS v9.1, UIQ 3.0.
The goal of application is to save all incoming/outgoing calls/messages as a backup somewhere (txt file or isolated storage) inside the app.
For example: If I call to someone, my app should receive the events of number/contact name so I can save it to somewhere else.
Can someone help me to suggest to achieve this?
Can I use Nokia Qt to develop apps for "sony ericsson w960i"? If not, which SDK should I use it for my app?
Can Nokia Qt be used to access call triggers/messages? I read that Qt can't access the internal OS stuffs but not sure whether accessing calls/message can be considered as internal OS stuffs.
Thanks in advance.
Are you absolutely sure about UIQ? This is even more dead than Symbian.
Wiki link
BTW, you can also use Symbian code in Qt application.
Well, the main issue here is that neither Sony Ericsson nor UIQ don't even exist anymore.
Sony swallowed the first and the second went bankrupt after Nokia acquired Symbian itself.
So, whatever you end up doing won't be officially supported.
You can still develop applications for the w960i using JavaME but that doesn't have a telephony API so it won't help you with the kind of application you described.
Qt is not available at all on the w960i.
In order to develop applications using Symbian OS C++, you need the UIQ3 SDK. Since you can't download it from any official source anymore, you will have to google for places online where other people have uploaded it. Hopefully, you can find one with a legitimate untouched SDK.
The documentation in the SDK will help you create the UIQ-specific GUI for your application.
For the engine of your application, generic Symbian OS C++ will do. If you are a true beginner, my admittedly biased advice would be to procure a copy of Quick Recipes on Symbian OS since what you need to learn basically amounts to reading several chapters of that book. The code examples in the book will work on the w960i and will show you how to use the Symbian telephony and messaging APIs.

Desktop Application upon Gecko/Mozilla or WebKit

How can I develop an installable desktop application on top of the Mozilla Engine or the Webkit engine.
We want to have best of both worlds, ease of development with DOM+Javascript+RenderingEngine+ContinuedImprovements in a Browser and user's control as in a desktop app
I looked at using C++ XPCOM for Mozilla but it seems to be quite complicated, Is there any other way to code like a WebApp using Javascript but burn it into the browser and dress it to give a feel of a desktop app. Also I require that javascript is compiled into native so that one cannot sneak into the source code
Are there any examples of desktop applications done this way ?
Web apps are fine but there are concerns of piracy, privacy, security and version control. The moot point is that in a web app the control lies with the software vendor, moreover the data is also with the vendor. Not only these, any changes to the application may also necessitate another around of training. What we want is that once the customer buys a version he is sure of what he owns and that he is in total control of it and we as software developer do not exposed our source code.
The issue is we have expertise in Web App development and we want to utilize that to develop a Desktop App
Your last point is that :
The issue is we have expertise in Web App development and we want to utilize that to develop a Desktop App
Well then BowLine can be an option though it requires Ruby, so you need to consider that. You can also take a look at WebKitDotNet if you are with .net Background.
Use XUL for the user interface and code your functions using JavaScript. You problably only need C++ to expose native functionality not yet available in Gecko. Examples of software that works this way: Komodo IDE, Songbird, Firefox and Thunderbird.

Where should I begin developing for the Mac?

I've developed a couple of iOS applications, and apart from that I have no experience developing for the Mac. I'm aware that the Mac developer program has just introduced the Mac app store, so I'm guessing that building a Mac app is now similar to developing an iOS app.
My question is...
Should I start off with the current version of Xcode (without paying for the developer program) and developing my app using the current method... or pay for the program and use the potentially easier method?
Forgive me if I've made some wrong assumptions.
I haven't heard anything to indicate that there will be an easier method. The Mac app store is just a new way to distribute a Mac app. Go ahead and get started with Xcode. There's no hurry to join the developer program unless you're close to having an app you want to sell.

Is WebKit gaining any traction in non-web applications?

I spoke to the boss of a major music software company a few years ago. He told me that if they were going to start again from the ground up, they might look at WebKit for their UI. This totally surprised me. But I'm wondering if other folks are thinking and acting this way. Is webkit working its way in to truly non-web software?
RealPlayer, iTunes, and many other applications are using it, so are some non-"web" apps such as desktop widget programs:
http://trac.webkit.org/wiki/Applications%20using%20WebKit
Designing "web-apps" with HTML/Webkit UI is beneficial for Mobile users, since many devices have Webkit built in. Even if it is currently only used on a PC, you would have the possibility of hosting it on the web or local network later, with less work to convert it.
Gwibber, a Gnome twitter client that ships with Ubuntu, uses WebKit for displaying timelines (although it uses normal GTK+ widgets for the surrounding UI).
I would consider WebKit a viable option for many pieces of UI, particularly if the program shell exposes appropriate hooks into the surrounding platform to do things like launch a real browser or hook in to system notifications. You run the serious risk, however, of building an application that doesn't fit well in the UI conventions of the user's operating system.
It's not WebKit, but building a UI on a rendering engine is essentially what Mozilla does - Firefox, Thunderbird, etc. are built in XUL rendered with Gecko.
Anything you can do on webkit can be wrapped as an application easily with PhoneGap or other tools.
For example, store.sonyentertainmentnetwork.com could be wrapped as an OSX app, an Android app, and still act as a regular website very easily.
Also: https://products.sel.sony.com/opensource/source_webkit.shtml