simple software maker out there?

12 replies
Hey a few days ago i asked here about a software program that would randomly pop up a message and a digital clock onto the persons computer.

One warrior posted back and showed me this site ... timeleft dot info
It was perfect for what i need, but i want to own the piece of software so i can give it to my members.

Does anyone know of a way to make it?

I am not a computer programmer or anything but i would think it would be easy compared to other software you see out there. I was going to post in the warriors for hire section but i didnt realize it was only for posting work you can do and not for work you want done.

I looked into some software maker but it says that you have certain limitations or certain kinds of software you can make so i dont want to spend money on something i cant use.

Thanks again

Ps my question is do you know of any software programs that could help me make this program?
#maker #simple #software
  • Profile picture of the author WillDee
    Go to the microsoft web site and download one of their visual studio express versions. VB is easier to learn than C#, buy a good intro to programming book and code it yourself. It's not as hard as you think. Sure, there'll be a learning curve, but it's worth it.

    If you really don't want to code it yourself, hire someone on GAF or RAC web sites, there are plenty that will code it for next to nothing. Usual warnings apply, you get what you pay for, caveat emptor.

    Other alternatives, buy WinDev, which is a very good package, or try RealBASIC. They have a personal version that's relatively cheap.
    {{ DiscussionBoard.errors[687735].message }}
    • Profile picture of the author Ashley Gable
      thanks so much..The realBASIC looks great and the $99.00 version is very much within my price range

      Do you think it would be easy or relatively easy to create the application i needed (pop up on computer with message and digital clock) with this realBASIC $99 version?

      Also on the site they sell servers? or server licenses? Do i need to get these?

      And what i want to make i want it to work even if the computer is offline, is this okay too?

      Also what about bugs and stuff, I dont want to have people download it and then it doesnt work, is there some way to find all those before it is realeased?

      Sorry for so many questions, but I have really no idea when it comes to this stuff, But i would very much like to learn it so I would rather go the route you suggested and not hire someone until i have at least tried.

      Thanks again for you help I really really appreciate it
      {{ DiscussionBoard.errors[689958].message }}
  • Profile picture of the author Adaptive
    Hi Ashley,

    I have really no idea when it comes to this stuff, But i would very much like to learn it so I would rather go the route you suggested and not hire someone until i have at least tried.
    I'm all for people doing what's in their control. But in this case, I strongly, strongly encourage you to find an experienced programmer willing to do a joint venture profit share with you, or simply work for hire. You're very likely to get in way over your head and have a hard time digging out.

    For example:

    What is your plan for source control?
    How you will manage versions?
    What will be your build process?
    Will you use automated testing?
    Will you use .Net? If not, how will you avoid DLL hell?
    Which transport technology will you use to connect to your server?
    How will you handle queing requests when the server is unavailable?
    How will you enter a scheduling request to the operating system if you don't require the user to be an administrative account?
    If you put your window on top, Comodo Firewall Pro will alert users that the program is attempting to write directly to the screen. How will you tell people that your program is safe, despite such an alert?

    This is just the very tip of the iceberg.

    Regards,
    Allen
    {{ DiscussionBoard.errors[690085].message }}
  • Profile picture of the author Christopher Allen
    You could spend a LOT of time learning how to create this software and MAYBE it will be a big hit. But it could also be a dud and you would've wasted months on it.

    If I were you, I would hire this out. You already said it's $99 to buy the software you need to make this. It would probably cost around the same amount to have a programmer create this for you.
    {{ DiscussionBoard.errors[690112].message }}
    • Profile picture of the author Ashley Gable
      wow I didnt realize there was so much that goes into it!

      I also didnt realize it would only cost that little to have it done for me. I was figuring it costing several thousand dollars.

      If I do hire someone do they take care of all those problems adaptive mentioned or will I need to hire or consult with someone else to help me with that?

      Again thanks so much for the help I am sitting here thankful i didnt start it on my own. I would still like to learn how to do it thought but i guess it would be best not to start with something i need quickly and for members of my site!

      ashley
      {{ DiscussionBoard.errors[690335].message }}
  • {{ DiscussionBoard.errors[690339].message }}
    • Profile picture of the author Ashley Gable
      thanks newbiesdiary (strange name!) I sent him an email.
      Ill let you all know how it turns out if he agrees to it, in case anyone else wants to maybe use it too.

      Thanks ashely
      {{ DiscussionBoard.errors[690391].message }}
  • Profile picture of the author stevenh512
    Personally if I was going to code it myself, I'd go with VB.NET or C# (depending on which language you're most comfortable with). They're both extremely easy to learn, there's plenty of tutorials to be found online (written and audio/video), the "Express" editions are free from Microsoft and you're allowed to use the "Express" editions for commercial software.

    If you decide to go with VB.NET or C# and need a little help learning the basics shoot me a PM and I'll try to help out.. I had to take classes in both languages when I was working on my CS degree.. lol
    Signature

    This signature intentionally left blank.

    {{ DiscussionBoard.errors[690769].message }}
    • Profile picture of the author Ashley Gable
      awesome thanks...I plan to hire this project out but I am still wanting to learn so thanks for the help. I didnt know that the express versions are free. Are they what i need? i mean will it do me good as a complete beginner to just use those for now while i am learning?

      thanks again i will keep you in mind if i run into trouble
      {{ DiscussionBoard.errors[691843].message }}
  • Profile picture of the author stevenh512
    The Express editions are great. They do pretty much everything you need for small projects. The only reason I'd go with the full Visual Studio is if I needed some of the more advanced features (like "source control"/"version control" and such) but even some of those features can be replaced with free solutions.

    I have the full Visual Studio 2003 and 2005, got them free through MSDN Academic Alliance when I was in college and I don't have either of them installed. I just use the latest Express editions.
    Signature

    This signature intentionally left blank.

    {{ DiscussionBoard.errors[692170].message }}
    • Profile picture of the author Ashley Gable
      Thanks i was just sent an email to Thomas Belknap about his tiger software and he said what i wanted couldn't be done with his software.

      But anyways with these express editions will I run into the problems adaptive wrote about :

      What is your plan for source control?
      How you will manage versions?
      What will be your build process?
      Will you use automated testing?
      Will you use .Net? If not, how will you avoid DLL hell?
      Which transport technology will you use to connect to your server?
      How will you handle queing requests when the server is unavailable?
      How will you enter a scheduling request to the operating system if you don't require the user to be an administrative account?
      If you put your window on top, Comodo Firewall Pro will alert users that the program is attempting to write directly to the screen. How will you tell people that your program is safe, despite such an alert?


      All of these things go way over my head, I have no idea what they are.
      Is this stuff easy to deal with. Will they even come into play with what i want done.

      I dont need to update it, when i thought of it I thought it would be relatively easy software to make. But then again i have no idea.

      This is what i want just to refresh.

      A pop up window with a short message and a clock. The clock does not have to have the right time but it does need to keep "time". It just needs to have a clock on there.

      Thats it, they can click yes or no when it comes up. All it has to do is pop up throughout the day or period when there computer is on.
      I dont plan to advertise on it, so it doesnt need to be able to update does it? If i got all the bugs out it, I would never need to be updated i dont think.

      So do you think it is relatively easy to do with the express editions.
      Thanks so much again!
      youve been a real help
      {{ DiscussionBoard.errors[692517].message }}
      • Profile picture of the author stevenh512
        Originally Posted by AshleyAA View Post

        What is your plan for source control?
        How you will manage versions?
        What will be your build process?


        There are a number of free opensource solutions for this, it's a matter of what features you need and what you're comfortable. Personally I use Subversion for all of my source control needs.

        The build process is pretty much handled inside the development environment just like it is in the full version of Visual Studio.

        Will you use automated testing?
        You can use automated testing with the express editions, look for something called NUnit, it automates your unit testing for you.

        Will you use .Net? If not, how will you avoid DLL hell?
        The express editions are built from the same code base as the full Visual Studio. VB.NET and C# Express Editions are .NET only and C++ is .NET by default but you can also use it to build "native" applications with a couple workarounds. All three Express Editions use the latest version of the .NET framework.

        As far as the rest of the questions, most of that comes down to choices that the programmer has to make regardless of what programming language you're using. I wouldn't try "writing directly to the screen" but I don't think you'll have any problems with putting whatever information you want into a "Windows Form" (.NET terminology for a "window") and giving it focus to either bring it to the top or at least make it "flash" on the taskbar.
        Signature

        This signature intentionally left blank.

        {{ DiscussionBoard.errors[692559].message }}

Trending Topics