This Question is Answered

11 Replies Last post: Sep 7, 2013 7:31 PM by george cook  
Joe Coder Newbie 9 posts since
Aug 21, 2013
Currently Being Moderated

Aug 21, 2013 1:32 AM

AppCode's bleak future?

I'm considering buying a copy of AppCode, but unfortunately it appears JetBrains has thrown little support behind developing it, which is very uninspiring for my interest in it.
Apparently a small team of developers at JetBrains with little or nothing to do, managed to scrape together pieces of their other IDE applications, and slap a new title on it called AppCode.
There is very little documentation for the app, and zero help files, which makes it obvious that this app isn't a high priority at JetBrains.
I'm guessing AppCode is a trial balloon for JetBrains to see if there's any interest first, BEFORE developing a solid product, rather than taking a normal approach to app development, which is starting with a good idea, developing a solid product from that idea, and then the interest and customer base builds.
I shouldn't have to go to a blog or user forum for answers to basic functionality that clearly belongs in an integrated help file.
Anyone else leery of buying a copy of this because JetBrains appears to have little interest in throwing their weight behind it?
Crispin Bennett Novice 93 posts since
Sep 21, 2011
Currently Being Moderated
Aug 21, 2013 5:34 AM in response to: Joe Coder
Re: AppCode's bleak future?

[Edit: answer deleted]

Maria Khalusova JetBrains 3 posts since
Nov 11, 2010
Currently Being Moderated
Aug 21, 2013 6:18 PM in response to: Joe Coder
Re: AppCode's bleak future?

Dear Joe,

We can assure you that AppCode is not an experimental product and we put massive efforts into enhancing its functionality, improving the existing set of features, adding new ones and making the IDE even smarter than it is. We understand your confusion about absence of built-in documentation. Although it hasn’t been our top priority in previous releases, we plan to add it eventually.

For now, however, I can suggest following resources that can help you find your way around the IDE.
- IntelliJ IDEA Web Help – This is IntelliJ IDEA web help. All the functionality that doesn’t depend on the language is the same as in AppCode, so you can get here information about IDE settings, VCS settings, and many other things that are not language-specific.
- Forums – We are happy to answer your questions in our forums.
- Blog – here you can find announcements, news, and articles on different features.
- There’s also where you can address your questions.

If you have encountered any specific problems with AppCode, or have further suggestions, we will be glad to learn about your experience.

Scott Steinman Newbie 14 posts since
Aug 20, 2002
Currently Being Moderated
Aug 21, 2013 6:24 PM in response to: Maria Khalusova
Re: AppCode's bleak future?

I've also been frustrated by the lack of an integrated contextual help system.  Please add your vote to the feature request entitled "Online Help for IDE" (OC-2656) on YouTrack issue tracker:




Mark Bernstein Newbie 7 posts since
Jul 30, 2013
Currently Being Moderated
Aug 24, 2013 9:16 PM in response to: Joe Coder
Re: AppCode's bleak future?

This is silly hand-wringing or (worse) concern trolling.


AppCode is what it is. It has weaknesses: development systems always do. You have correctly identified some of them. If you are a thoughtful developer, you will know that some tradeoffs are necessary, and clearly AppCode chooses functionality over documentation. That's a choice its intended audience is likely to endorse and welcome.


That the application cost -- $200/seat for a commercial license! -- is such a deterrent for you suggests that your time is not very valuable.  Even if that's true, skillful use of a refactoring IDE is going to save you many hours, and time is money. 


Want to secure AppCode’s future? Stop worrying. Get a copy. Write about its capabilities. Write great stuff using it.


Don't worry.

Dave Crane Newbie 12 posts since
Jan 22, 2010
Currently Being Moderated
Aug 30, 2013 8:38 AM in response to: Joe Coder
Re: AppCode's bleak future?

I hope AppCode's feature is not bleak. I've been using Intellij for several years so AppCode seems very similar.


I've written a few apps with it including the Feel Good Tracker which is available in the Apple App Store.


It's a little unusual to use two IDE's to develop a project. But so far it has not been a problem for me, and for several actions like refactoring I find that App Code is my preferred tool.



george cook Novice 133 posts since
Mar 9, 2012
Currently Being Moderated
Sep 2, 2013 6:46 PM in response to: Joe Coder
Re: AppCode's bleak future?

Hi Joe,


Welcome to the forums!


Ok - so you're a .net guy, and you've been forced into doing work you clearly hate. Maybe you really dig windows and can't stand mac os x too. In any case, your post reads something like:


"God I hate my Job, my wife is at her parent's house so I can't moan and complain to her about it all... I'll vent at the appcode forums instead".


We've all been there! (and hopefully promptly left for better horizons).


I'm really sorry you're having a hard time. It sucks when we're made to do things we don't like doing; and it's very easy to get all tense about it and resist everything and instead of learning the correct ways of doing things and adapting our skill-base to new paradigms and workflows, we get more and more frustrated seeing how our skills don't directly fit. A bit like pushing a door we have to pull; we might say. One can even end up a bit like this if one is not careful:





However - Do not worry! I can tell you I know far more happy objective c developers doing development with appcode than I do .Net developers using visual studio (which is about as clumsy and horrid an IDE as one could suffer), and I've had a very long career in lots of platforms and know a lot of people : an anecdote you can trust(tm).


It sounds to me like you need to go through extensive ios/mac training to get a solid understanding of the platform. The things you are looking for in appcode's help, will not be there; That's like a brain surgeon expecting his scalpel's instruction manual to tell him how to do brain surgery - you're meant to know that stuff before you use the tools.


If you haven't gone through all of apple's starter documentation : do so - it's very good and will give you a solid understanding of what you need.


I also recommend you look up Ray Wenderleich's tutorials. This is a great starting point:


It's not free - but if money is tight, then there are lots of free tutorials on his site too, and many other sites.


I'm sure you have rock solid software development skills, and as such you should feel happy and confident at transposing them to ios/objective c. It's a shame that it's not your choice; as it's a large undertaking, and enthusiasm is required, but many have cross skilled to iOS very comfortably so you should not worry in the slightest.


Finally - if you really can't get beyond the platform resistence (your post could've been equally [perhaps more] valid to a "dear Code Aunt Sally" agony aunt column), then you should change your job. I would never work for someone that upset me to the point of posting something publicly in the vain you did : you've clearly identified yourself as lacking knoweldge in the plaftorm (which is fine btw), lacking enthusiasm (which is also fine), and lacking desire to work with that platform (ditto). Your post say's a lot more about your employer than it does yourself, and more about yourself than it does about appcode.


Good luck - be happy = )



if you do decide to give ios a proper go, then you should most certainly get appcode - the only correct assertion I read in your post was that xcode blows; appcode is like a glass of fresh water in the desert..

george cook Novice 133 posts since
Mar 9, 2012
Currently Being Moderated
Sep 7, 2013 7:31 PM in response to: Joe Coder
Re: AppCode's bleak future?

Wow. Ok, I scanned a few of your lines of post; but having seen your similar repsonses to posters above I realize that it's not worth me wasting time to read your nasty little rants.


I shan't get into a slanging match with you : was only trying to help.


Good luck with everything.

More Like This

  • Retrieving data ...