![]() | | ||||||||
| | #1 |
| The SEO master War Room Member Join Date: Mar 2010
Posts: 1,517
Thanks: 151
Thanked 863 Times in 167 Posts
|
I'm interested in creating software of some sort. I see all these keyword research tools, auto blogging tools, article spinners, and everything else and I keep thinking...how do these people make this stuff? So here I am, how do I make stuff like that? I have also noticed that many programs seem to be on the same platform, or at least organized in a manner that all are very similar. Can anyone help me get going on this? I DON'T KNOW PROGRAMING...PHP...JAVA....C++(whatever that is) but I understand there are some programs out there, that make programs for beginners like me who don't understand coding. Just like wordpress is for people who can't write up html sites I guess. Ideas? |
| | |
| | |
| | #2 |
| HyperActive Warrior War Room Member Join Date: Aug 2008 Location: Nearby
Posts: 256
Blog Entries: 8 Thanks: 317
Thanked 10 Times in 10 Posts
|
One non-coding program would be Ubots UBot Studio - Marketing Automation Bot Creation Software. I bought a few programs built the platform. One is easy to use the other two are buggy with poor support. So it seems to be like any other system, dependent on sufficient customer service.
|
| | |
| | |
| | #3 |
| The SEO master War Room Member Join Date: Mar 2010
Posts: 1,517
Thanks: 151
Thanked 863 Times in 167 Posts
|
I was looking into ubot, big price tag though :/ Maybe I should just learn it manually and save the money? I mean as much as I hate working on my truck...I do it so I don't have to pay a mechanic lol. Ubot would be like paying the mechanic right? Aside from that though, I just downloaded Microsoft's Visual Basic Express. Anyone have any luck with it? I haven't tried it yet, actually dinkin around with it now. |
| | |
| | |
| | #4 |
| Warrior Member Join Date: Jul 2010
Posts: 8
Thanks: 0
Thanked 0 Times in 0 Posts
|
Visual Basic and C# are actually quite simple, but you still need to know the basics of programming... Nevertheless if you wan't to make more advanced things programming is not that simple and I'm sure the time it would consume to learn and get all those skills would be a waste of time and money if your goal is just to make a single piece of software. If what you want is simple just do it yourself: windows: C#/VB web: php/rails/ASP?/FoxPro? + JavaScript If you want something complex or advanced you should outsource it. |
| | |
| | #5 |
| Scott Join Date: Jul 2010 Location: US
Posts: 27
Thanks: 1
Thanked 4 Times in 4 Posts
|
As Bool mentioned that both Visual C# and Visual Basic are very easy to use, you can learn them at Microsoft site itself. First you need to get through the fundamentals for programming. You will learn a new thing which will certainly benefit you in long run. You can also make money out of it. I would suggest creating an open source software and host in site sites like Codeplex. This will allow you to test your software on many different systems and get reports about bugs and issues. This is of course possible once you get through it. If any help required in .NET related matters, whether basic or advance, you can ask me.
|
| | |
| | |
| | #6 | |
| The SEO master War Room Member Join Date: Mar 2010
Posts: 1,517
Thanks: 151
Thanked 863 Times in 167 Posts
| Quote:
I don't even know what a .net matter is lol. | |
| | ||
| | |
| | #7 |
| HyperActive Warrior War Room Member Join Date: Jul 2002 Location: Richmond,TX USA
Posts: 248
Thanks: 2
Thanked 73 Times in 7 Posts
|
.NET is the framework that Microsoft provides to programmers to access the Windows APIs indirectly. It's a huge collection of ready-made objects and functions that provide the tools you need for things like accessing the internet without having to write all the code from scratch yourself.
|
| | |
| | #8 | |
| The SEO master War Room Member Join Date: Mar 2010
Posts: 1,517
Thanks: 151
Thanked 863 Times in 167 Posts
| Quote:
| |
| | ||
| | |
| | #9 |
| HyperActive Warrior War Room Member Join Date: Jul 2002 Location: Richmond,TX USA
Posts: 248
Thanks: 2
Thanked 73 Times in 7 Posts
|
Sure, that would be a reasonable explanation of it. Take connecting to the internet and downloading a webpage as an example. If you were to do that manually, it would be a nightmare to code - you'd have to know the http protocol like the back of your hand, write low-level socket and packet code... we're talking days or weeks of programming and debugging just to connect to the internet and download a web page. .NET provides a number of ready-to-use objects that can do that for you. Just create a new instance of the object, and call the appropriate method, and you've got your webpage - total time perhaps 5 minutes. The hard part is digging through all the documentation to find an object that will do what you want it to (there's probably 5 or 6 different objects in .NET that can download a webpage - the key is understanding the differences between them and what they can do for you and can't do for you) Have fun - you're in for a long, arduous, and most likely profitable ride ![]() Marc |
| | |
| | #10 | |
| The SEO master War Room Member Join Date: Mar 2010
Posts: 1,517
Thanks: 151
Thanked 863 Times in 167 Posts
| Quote:
Well, you reap what you sew. Thanks for the help. | |
| | ||
| | |
| | #11 |
| Advanced Warrior War Room Member Join Date: Aug 2009 Location: Cardiff, United Kingdom
Posts: 772
Thanks: 171
Thanked 147 Times in 103 Posts
|
Have you considered Java? It's easier to learn than C++ and a couple of other 'common' programming languages, plus the GUI stuff is relatively simple to program/set-up.
|
| "If you are clear where you are going and you take several steps in that direction every day, you eventually have to get there." | |
| | |
| | #12 | |
| The SEO master War Room Member Join Date: Mar 2010
Posts: 1,517
Thanks: 151
Thanked 863 Times in 167 Posts
| Quote:
I don't know how to use java, or what it is really. I know I have javascript somewhere...or something | |
| | ||
| | |
| | #13 |
| Advanced Warrior War Room Member Join Date: Jun 2009 Location: Chesterton, IN
Posts: 923
Thanks: 129
Thanked 193 Times in 153 Posts
|
Does anyone use java anymore? Been awhile since I heard reference to it. Flash is another option for internet usage. If you are looking at creating a simple desktop app then Visual Basic (they don't call it basic for nothing) will be the way to go and to learn the "basics" of programming such as variables, arrays, functions, object oriented programming etc.. Now you wouldn't want to use it for a high end game or a gaming engine. That would be more along the C++ range I believe. |
| Webmaster Services List Your Wealth Building Systems and Services for Free Insanity is doing the same thing over and over and expecting a different result ~ Einstein Insanity is doing the same thing over and over and never getting the same results ~ Ken | |
| | |
| | #14 | |
| Scott Join Date: Jul 2010 Location: US
Posts: 27
Thanks: 1
Thanked 4 Times in 4 Posts
| Quote:
| |
| | ||
| | |
| | #15 |
| Active Warrior Join Date: Jun 2010
Posts: 62
Thanks: 2
Thanked 6 Times in 5 Posts
|
u can use automater 6 to create browser based simple bots
|
| HostCP - cPanel iPhone app to manage your cPanel accounts using cPanel's official API WordpressInstaller.net - Automatically install & configure Wordpress Blog, Theme, Plugins and Posts. Wordpress Installer will DO IT ALL for you in just a FEW SECONDS AND best of all, it's FREE Mihir.info - A developer's blog | |
| | |
| | #16 | ||
| Advanced Warrior War Room Member Join Date: Aug 2009 Location: Cardiff, United Kingdom
Posts: 772
Thanks: 171
Thanked 147 Times in 103 Posts
| Quote:
). It can be important to point out since Java makes it fairly easy to make a GUI which works well in Windows, Apple and Linux whilst C++ (and others) are more complicated to create GUIs, then they tend to be Windows-only.And Java is a programming language, whilst Javascript is completely different (despite the name ) and is just a client-side scripting language.Quote:
| ||
| "If you are clear where you are going and you take several steps in that direction every day, you eventually have to get there." | |||
| | |
| | #17 |
| Steve Hawkins War Room Member Join Date: Apr 2009 Location: Whitleybay, uk
Posts: 1,968
Blog Entries: 2 Thanks: 11
Thanked 927 Times in 186 Posts
|
.net (vb and c#) hold the bigger market share at the moment.. as an ex-java/c++ developer i moved onto c# and the library support is awesome compared to java, specially in the gui area and web services areas... If you wanting to learn defo go for .net over c++ or java... |
| | |
| | |
| | #18 |
| Advanced Warrior Join Date: Mar 2010
Posts: 733
Thanks: 10
Thanked 39 Times in 37 Posts
|
I stumbled across an application that turns HTML into an EXE has anyone had any experience in building applications using a similar tool?
|
| | |
| | |
| | #19 |
| Active Warrior Join Date: Jul 2010
Posts: 66
Thanks: 10
Thanked 10 Times in 10 Posts
|
No, java isn't that popular anymore, I learnt it at uni but that's just cause it is cross-platform. C# is just like a more efficient version of Java to be honest. However, I'm not a .NET or microsoft fan really so I would rather use something else :P But I you do want to make a program then you should learn to code it yourself, not use other tools. It's not difficult, but that doesn't mean it won't take a long time to learn everything! |
| | |
| | #20 |
| Warrior Member Join Date: Jul 2010 Location: City of Industry, California
Posts: 19
Thanks: 0
Thanked 0 Times in 0 Posts
|
If you want to make professional grade software there's no getting around it, you will need to get into programming of some sort. It will take a lot of research, practice development, and trial and error on your part to learn it all, so be ready for many months and even years of research and education. Pertaining to the types of software you listed that you'd like to make you definitely will need to get into web development particularly. I recommend the LAMP stack (Linux, Apache, MySQL, PHP) for professional grade web services like keyword research tools, blogs, etc. PHP is just about the easiest server-side web scripting language out there and even being a novice you should be able to pick it up and run with it easily. Also, definitely get into JavaScript, as it is vital to web development and "AJAX" deployments. <My two pennies> |
| | |
| | #21 |
| Warrior Member Join Date: Jul 2010 Location: New Jersey
Posts: 23
Thanks: 0
Thanked 4 Times in 4 Posts
|
one thing that you need to know/remember is that programming, much like SEO isn't a flick of a switch. There is a lot of learning/effort that goes behind creating programs, even simple ones like a directory submitter. The main key is to not get discouraged, and not to hop into your project too quickly. You will have to do a decent amount of "book" learning (reading forums, reading tutorials etc.) Look over tutorials, read the code line by line, you should be able to realize what each line of code is doing, not just copy and pasting and hoping it all works, as many people make this mistake when they first start learning to program and give up way too easily because they just expect it to work without knowing why it works, or why it doesn't work. At your level I would definitely stick with Visual Basic as it does make programming simpler, and there are a ton of easy to use tutorials. I wish you the best of luck! Just remember to keep at it, and don't get discouraged! p.s. when starting to program, do programs such as "hello world" and simple things that utilize if/else and variables. For visual basic I would suggest doing a simple "cash register" it's a simple beginner program that will allow you to see how everything interacts, how to use variables, and implement a simple if/else. Basically have 1 radio button, 2 text boxes, 1 label, and 2 buttons. 1 radio can be "discount" of say 20%. 1 Text box is quantity 1 Text book is amount 1 label outputs total cost (this also could be a read only text box) 1 button is calculate which will multiple box 1 by box 2 to get "price" and run an if/else: If 1 radio is clicked then multiply "price" by "discount" to get "discountedprice" and set the label's text to equal that, ELSE label's text just equals price. 1 button for "clear" which will clear it out. |
| Famous Restaurant Recipes powered by DreamHost with warrior10 (TWO FREE domains & $50 off yearly hosting) promo
| |
| | |
| | #22 |
| HyperActive Warrior War Room Member Join Date: Nov 2007 Location: Florida, USA.
Posts: 158
Blog Entries: 1 Thanks: 19
Thanked 8 Times in 8 Posts
|
You might want to give RealBasic a try. The neat thing about RealBasic is that it is similar to VisualBasic, but the real advantage is that it will allow you to develop applications for both the PC and the Mac.
|
| | |
| | |
| | #23 |
| Warrior Member Join Date: Aug 2010
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
|
I want to learn some languages like php,html for software creation i am learning the basics for it. I am also going to learn . Net framework for Marketing resource management MRM.
|
| | |
| | #24 |
| Warrior Member War Room Member Join Date: Jul 2010 Location: Switzerland
Posts: 27
Thanks: 4
Thanked 3 Times in 3 Posts
|
If you don't have any programming experience I recommend focusing on web development. Web based (or cloud based) programs are the future. There's hardly no type of application that couldn't be made web based nowadays. My suggestion: 1. Learn how Webpages work -> learn HTML & CSS 2. Learn how HTML Forms work -> this is how Users will primarily interact with your app 3. Learn a Server-Based Language -> when you send a form (eg. when you enter a comment on this forum and hit the save button) the contents gets sent to the Web Server. With a little programming you can do things like save the comment into a database. I recommend learning PHP for the Server-Based language because: - it's open-source - you can host it anywhere - you'll find help for almost every problem you run in to (php has a HIGHLY active community worldwide) |
| | |
| | #25 |
| Warrior Member Join Date: Aug 2010
Posts: 3
Thanks: 0
Thanked 1 Time in 1 Post
|
Mobile apps are a great growth market AND Google has so graciously taken the leap to provide the nice Android App Inventor. hxxp://appinventor.googlelabs.com/about/ Targeted at Mr. OP himself, it's all about using a GUI to build out apps instead of only source code. However to be quite honest this is a big educational project so if you want to be a coder you really need to go nuts and just dive in. I'd make that "hello world" program in a few languages just to begin to scratch the surface on what the world of programming is all about. I really believe the future lies in coders as we move to a fully digital society. And when I mean future I mean future $$$. So don't give up too soon. So many people quit 10 minutes away from success. |
| | |
| | #26 | |
| HyperActive Warrior War Room Member Join Date: Jun 2007 Location: Philadelphia , USA.
Posts: 302
Blog Entries: 3 Thanks: 58
Thanked 62 Times in 31 Posts
| Quote:
Mioplanet | Home | Desktop Softwares and Solutions | |
| | ||
| | |
| | #27 | |
| HyperActive Warrior War Room Member Join Date: Jun 2007 Location: Philadelphia , USA.
Posts: 302
Blog Entries: 3 Thanks: 58
Thanked 62 Times in 31 Posts
| Quote:
Just BASIC - Free programming language So is FreeBasic which is a lot like a C implementation FreeBASIC compiler (a free BASIC compiler) - official page - News [en] i also found this InstantEXE http://www.instantexe.com | |
| | ||
| | |
| | #28 | |
| Warrior Member Join Date: Jun 2010 Location: Arizona
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
| Quote:
I have used VS and C#, C++ for years now and have created games as well as email scrapers and system inventory software using C#. Be wary though as .Net applications are very easily reverse engineered. I tend to use C# (which relies on .NET) for forms and user interaction, but use a C++ DLL to handle the 'engine' of the application. The nice thing about VS and C# / VB is that there a a TON of tutorial sites for this development platform. It amy be daunting at first, but the number of tutorials make it somewhat easy to get going if you take the time. You'll be writing "Hello world" before you know it | |
| | |
| | #29 |
| Senior Warrior Member War Room Member Join Date: Feb 2006 Location: USA
Posts: 2,014
Blog Entries: 53 Thanks: 138
Thanked 286 Times in 145 Posts
|
I would recommend a 4GL language, which means a fourth Generation Lanugage, it operates on top of an engine, and usually can be very flexible, like most of the other options given in this post, it is not point and click, but if you are interested PM me and I will put you onto something that you will find of interest.
|
| | |
| | |
| | #30 |
| HyperActive Warrior Join Date: Apr 2010
Posts: 131
Thanks: 0
Thanked 8 Times in 8 Posts
|
I would offer you C programming language. Its pretty easy and simple to learn for begginer. You can program almost every program with that. If you need some soft on your site just use PHP as its ultra-easy. And also as Juce said , do not lose patience and interest ;]
|
| Free Trial Cloud VPS Hosting by Host1Plus.com Over 120 OS Templates including free Windows licenses! Get Started with the right solution for your website | |
| | |
| | #31 |
| Warrior Member Join Date: Aug 2010
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
ASP.Net is one of the best software for any programmer Its provide some facility for create software there are so many tools are available you have to just drag and drop this tool in your from and write the code in code behind file. and after complete the software then create a setup.exe file.
|
| | |
| | |
| | #32 |
| Warrior Member War Room Member Join Date: Aug 2010 Location: Prague, CR
Posts: 28
Thanks: 0
Thanked 1 Time in 1 Post
|
I would say stick with what you know and outsource programming. Programming is not something you can learn in a month, and be good at it. most of the marketers who sell software are not programmers themselves. You can find programmer for example at rentacoder.com |
| | |
| | #33 | |
| John B War Room Member Join Date: Feb 2009 Location: NJ
Posts: 216
Thanks: 12
Thanked 173 Times in 23 Posts
| Quote:
| |
| Stop Buying Software. Create Your Own, Fast and Easy Click Here | ||
| | |
| | #34 | |
| Active Warrior Join Date: Aug 2010
Posts: 51
Thanks: 0
Thanked 0 Times in 0 Posts
| Quote:
.Net is really best software. With the help of .net you can make desktop application or web based application. | |
| | |
| | #35 |
| Warrior Member Join Date: Oct 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
|
Hi.. Software creation is challenging job if you want to develop new software than I have one company called Cygnet InfoTech which is CMMI Level 3, ISO 9001:2000 and ISO 27001:2005 certified company.If you need this company service than cygnet-infotech.com/contact-us.html fill the forum.If ypou ahave your existing system for which yu did not revive any support from your service provider than You can contact to testing-whiz.com/contact.asp.These both companies are highly reputed copmanies in market for developing and software testing services. |
| | |
| | |
| | #36 |
| Automation Specialist War Room Member Join Date: Dec 2009 Location: Cary, NC
Posts: 153
Blog Entries: 2 Thanks: 33
Thanked 13 Times in 13 Posts
|
My 2 cents ... depending on how quickly you want to get your product off the ground, I'd recommend using someone else for the development and you stick with the ideas. I'm a developer myself, been one for a while, and there is still a lot that I don't know (and not for a lack of trying). Trust the other people when they say it's not something you can pick up and run and just know it (if you are that kind of person, you'll never have trouble finding a job). There is just a lot of information out there. Whenever I do learn a new language it takes about 6 months of working in it everyday, before I'm really comfortable with it before I start coding with any real speed. (all the other time is spent looking up how to do simple stuff - how do you do a loop, what's the correct syntax for this or that). Outsourcing work like this is never without it's risks. I tried doing some outsourcing to India or China, and the actual quality of work that was returned was pretty bad, some people didn't design the software requested correctly, I think out of 10 tests, I only received 1-2 correct submissions. Trust me the test was not hard at all. I would also recommend developing either a web/cloud based application over a desktop application. This is because a number of people may be excluded from your application because they are on different operating systems, or your software is beyond their screen resolutions (I have an itty bitty computer - screen size = tiny - I can't use a lot of software on that machine because the buttons are hidden most of the time). Some of the advantages of having a web/cloud based solution are Monthly/Yearly Licensing fees, membership emails, and easier to track down bugs and fix the changes immediately versus having the user to download updated versions. The downside to the web/cloud based solution is that now you're dealing with browser compatibility issues (IE never seems to cooperate, and chrome is quickly becoming a thorn in my side). Again my suggestion - stick with the ideas, partner with someone that knows the techy side. |
| | |
| | #37 |
| Active Warrior Join Date: Oct 2010
Posts: 42
Thanks: 0
Thanked 0 Times in 0 Posts
|
which soft ware is best to create templets ?
|
| | |
| | |
| | #38 | ||
| Active Warrior War Room Member Join Date: May 2010 Location: North Ryde, Sydney, Australia
Posts: 35
Thanks: 4
Thanked 0 Times in 0 Posts
| Quote:
Quote:
Hi I worked in a software development company that wrote booking software for the Travel industry. I am not a programmer but I have seen what a massive task it is to write programmes correctly. They had a team of programmers, testers, support people etc. taking an idea from the imaginary space to a workable solution is a very arduous task. Some of the programmers where REAL smart and talented and all they did day in and day out was code, and even with them churning away like demons the product(s) only oozed forward like treacle on a cold day. I don’t mean to put a dampener on your aspirations but lets have a look at what your end goal is. Are you trying to create a product that will bring you an income so it will free you up to do 'other' things in your life? If so how much time do you have at your disposal to learn coding? I like you hate "paying the mechanic" and try to do as much as I can myself. In fact I have taught myself a fair amount of HTML and PHP which I am now using with my own product HOWEVER I have employed several coders from rent a coder to do the bulk of the work that I needed to get done, once the basics were in place I am now able to go in and modify the code reasonably easily. Some of the smartest coders are from India and they cost cents in the dollar, however you need to be super clear with your requirements and communication. I have found that using this method has allowed me to progress my product quite quickly and allowed me to focus on the content 'in the front end'. Don't get me wrong, I love the challenge of coding something and seeing it work out, but I am aware that I do not have the time or inclination to dedicate to becoming a 'gun' coder. Good luck. JR | ||
| | |
| | #39 |
| Senior Warrior Member War Room Member Join Date: Jul 2010 Location: Florida, USA.
Posts: 1,543
Thanks: 255
Thanked 214 Times in 101 Posts
|
I too had some similar questions, and I was recommended to go toW3 schools as well. i was told to run through the html course first then go through the php the go look for more advanced php and mysql training Would all of you experienced programmers recommend Adobe Air? From what I understand this can be used by windows, macs and linux computers. And since it is a combination of several languages, it can still 'talk' to a server or database through php. Is that accurate, or did i misunderstand the info at the adobe site? thanks greg |
| | |
| | #40 |
| Senior Warrior Member War Room Member Join Date: Jul 2010 Location: Florida, USA.
Posts: 1,543
Thanks: 255
Thanked 214 Times in 101 Posts
|
oh yeah i forgot to ask as well, if Adobe Air is a great platform to build where is the best place to find a programmer to outsource to? been disappointed at Odesk before ![]() thank Greg |
| | |
![]() |
|
| Tags |
| creation, software |
| Thread Tools | |
| |
![]() |