Live data from Hacker News

Ask HN: Is there software for building software?

news.ycombinator.com

1–10 of 30 posts

Re: Ask HN: Is there software for building software?

#4
post #2

What kind of applications do you want to be able to build with such a tool?

I was thinking about basic CRUD applications to start. I think it would be valuable for a business to be able to build a small, basic CRUD application to manage certain processes like QA, or any other basic data-keeping that's needed - in situations where ready-made products just don't fit the bill.

Re: Ask HN: Is there software for building software?

#7
post #4
post #2

What kind of applications do you want to be able to build with such a tool?

I was thinking about basic CRUD applications to start. I think it would be valuable for a business to be able to build a small, basic CRUD application to manage certain processes like QA, or any other basic data-keeping that's needed - in situations where ready-made products just don't fit the bill.

Technically you can build basic CRUD stuff using Xcode and Interface Builder on Mac OS X:

    1. Design your GUI using Interface Builder
    2. Design your Core Data model in Xcode.
    3. Connect the two using Bindings in Interface Builder.
It will be very very basic, but you can get something built without writing a single line of code. Ideally find some sort of tutorial that steps you through how to do every step, especially configuring and connecting Bindings. You won't truly understand everything, and the only way to do so will be to take the next step and learn C/Objective-C and the Cocoa API.

Re: Ask HN: Is there software for building software?

#8
The closest thing I've heard of recently would probably be VisualStudio LightSwitch. I've never used it and am pretty skeptical about this sort of thing in general from experience with MDA tools in the past, but it's probably worth a look.

http://www.microsoft.com/visualstudio/en-us/lightswitch/

Re: Ask HN: Is there software for building software?

#9
post #4
post #2

What kind of applications do you want to be able to build with such a tool?

I was thinking about basic CRUD applications to start. I think it would be valuable for a business to be able to build a small, basic CRUD application to manage certain processes like QA, or any other basic data-keeping that's needed - in situations where ready-made products just don't fit the bill.

Business-oriented databases generally have this kind of feature. I believe both MS Access and FileMaker have drag-and-drop-style form builders allowing a non-programmer to create a purpose-built user interface to query and update the database.
Post reply on HN