September 17th, 2012, 01:32 AM
What tools do I need to make an application?
Hey everyone, I'm brand new to software creation, so Im confused on how to do anything at all!
I want to make a program for download, which will be a calendar that lets you put a mark on the days you achieve your goal. For example, if I want to learn a language, I'll put a marking on everyday that I study it, thus creating a chain of markings.
I'd want this program to work like an application, such as Evernote (has a computer icon, and is something kind of basic). I'm wondering if I could create an app like this with Ruby programming? Could I learn this with Hacketyhack?... but I seriously have no idea.
it would be amazing if I could get any info on...
1. What programs would I need to make something like this?
2. Could I make this on my own, or would it takes months of learning before I could pull it off?
~if it matters: I'm on OSX. Thanks for your time.
September 19th, 2012, 04:06 AM
Am I posting in the wrong forum topic?
If i could just get an answer as to which program is capable of making something like Evernote, thatd be great too!
September 19th, 2012, 05:23 AM
> I'm wondering if I could create an app like this with Ruby programming?
> Could I learn this with Hacketyhack?
It seems more like a learning tool, rather than something you would use to get something done.
If you know nothing, this is probably as good a place to start as any.
But as soon as you feel "restricted" by it, then it's time to move onto something else.
> 1. What programs would I need to make something like this?
My guess would be that evernote is written in Java, given that it runs on portable devices as well as PCs.
> 2. Could I make this on my own, or would it takes months of learning before I could pull it off?
Producing something as feature packed and polished as evernote would likely take several man-years of effort by people with a combined experience measured in decades.
Having said that, you've gotta start somewhere.
Getting just one thing to work should be achievable in a few months of dedicated effort.
Very little software is ever "finished". There is always something to fix, improve or enhance.
So as you learn more, you add more things, or you make what you have already better in some way.
September 22nd, 2012, 03:22 AM
thanks for the advice. And yeah, Evernote is a bad example..
Im thinking of using Python with Xcode3... but it seems like itll take many months to learn the skills to make my calendar. Haven't found something that relates directly to my case.
I would consider paying a programmer(a trustworthy one with a good track record of course), but wouldn't that be extremely expansive? Even if its just for my simple idea?
As oyu can see, I'm still pretty lost on how to go about completing this program/application.