Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22

Thread: I need your advice on this project please

  1. #11
    Join Date
    Jan 2012
    Posts
    13
    Thanks
    5
    Thanked 1 Time in 1 Post

    Default

    First of all I apologize for not replying any sooner when you have all given your time to offer help!

    Quote Originally Posted by traq View Post
    a bit late in the conversation, but if you go with the browser-based approach, you might look at peerbind.
    Quote Originally Posted by [Nicolas] View Post
    I'm sorry if I am too late for this.
    But here: http://daba.medianewsonline.com/nwepl.html
    More than one person can draw along with you, you just can't see their cursor. It is off of Perrbind as Traq posted above.

    Thank you both for the suggestion. I think I'm going to do it as a standalone application and use the experience I gain in building the web application version. This will definitely help me as from what I've seen, all I need to do is use the code and adapt it according to my needs. Thank you both very much again



    Quote Originally Posted by djr33 View Post
    so it's definitely the "real" solution if you want to make the absolute best app possible
    and that's exactly what I'm looking for. I've decided to do the program version and then use the experience I gain from it on building the webapp.

    Quote Originally Posted by djr33 View Post
    1. You still need a website to attract downloaders and participants and in fact it might be harder to get participation without a web interface. Imagine facebook if you had to download a program. (One option here would be to develop both-- a very simple interactive interface for drawing together on the website as a demo, then a much more powerful application to download. More work, but could be great advertising too.)
    The advertising won't be a problem thank you. I'm not really sure if I'll manage to complete the desktop version which like I told you in my previous post, I can already imagine several small parts of its code.


    Quote Originally Posted by djr33 View Post
    2. You will also still need a server. Even if you allow your users to send data back and forth directly (rather than through your server), you will need a server that allows them to initially connect, keeps track of who is online, who is in which conversations, and potentially to mirror some data so that if, for example, the internet connection goes out, the drawing isn't lost. Your program is inherently part of the internet, whether it is runs in a browser or in a downloadable program.
    These aren't reasons against doing a downloadable program, just pieces to think about.
    I've considered this as well. Who's online, who's talking with you, etc. I'm going to need a server regardless. Which brings me to my final comment; the two paragraphs explaining the difference between connecting directly and using a server for communication. I know the first paragraph that's what I thought was happening. However, I admit that it's totally foolish of me not to have realized that the second paragraph (being your own server) never occured to me. You said it'd be SOMEWHAT of a hassle making each computer its own server so I'd rather stick to something I won't need to write extra software for. HOWEVER, if you tell me here and now that it's more professional or better or w/e +ve comment, I'll do it. I admit I'm lazy even if it means learning something I don't know but if the application is better then I'm all for it.

    Finally, as I've mentioned above, I've decided to try coding the program version. So now that I know my path, I have less options which is what we're going for. So the question is, which language? I can't use java since applets are old. I see myself going for .NET. Several job descriptions I came across while helping my friend look for a job involved it and I've never EVER tried it before. NEVER. Not C++ C# or the visual versions. Not even visual basic.net. I worked with VB6 around 10 years ago lol thts it! So ya, using a language that involves the .NET framework would definitely be new to me. But C++, though powerful uses pointers. When it comes to memory, etc, it's different from what I'm used to dealing with in Java. It's almost like learning a new language. Almost So which language would you recommend? I'd be more than happy to do some reading if you could provide me with links in order to decide for myself which language to use!

    Thank you.

  2. The Following User Says Thank You to wildheart25c For This Useful Post:

    [Nicolas] (01-19-2012)

  3. #12
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 516 Times in 502 Posts
    Blog Entries
    5

    Default

    java is old, but not "out" - guess what language Android apps are written in?

    ...not that I'm recommending it.

    .NET would limit you (mostly) to Windows.

    have you considered python?
    Last edited by traq; 01-20-2012 at 12:56 AM. Reason: correction: iPhone apps _not_ written in Java.

  4. #13
    Join Date
    Jan 2012
    Posts
    13
    Thanks
    5
    Thanked 1 Time in 1 Post

    Default

    I know that Andriod apps use java that's for sure. But iphone apps use objective C. That's what I know. If they also use java hell GO JAVA! but I figured since the only way I know how to use java to do the program is by using applets but since applets are old then off with them hence off with java.
    As you may have noticed, my programming experience is limited. I'd like to write this application using the best/most suitable language possible even if i did have to do some extra reading. I know python. I've been told they're hard to read (or write) but very useful for communication. I recall the nokia forums having a section for phython programming.
    So, to answer your question, no i havent as I couldn't possibly tell the PROs and CONs of it vs .NET except with the limit as you have mentioned. It never really occured to me to do a program that supports all but it did so when it came to the web app because it's a browser in the end
    So, any other recommendations for languages? I'll try and fine reading regarding the UPs and DOWNs of using python.

  5. #14
    Join Date
    Jan 2012
    Posts
    13
    Thanks
    5
    Thanked 1 Time in 1 Post

    Default

    The only way I thought of regarding the use of java for this program is using applets and since applets are old, then "java" is.
    As for the iphone and andriod, I'm aware that the letter uses java HOWEVER i thought only objective c was used to programming for the iphone but hey goooo java!
    The only two things I know about Python are that it's not so readable (or writeable?) and that it's very good for communication. I recall a section of symbian programming using python in the nokia forums.
    Finally, as you can see, my programming experience including the knowledge about languages is rather limited. Now that I know that I want to do a program first, I need to work with the best language possible/suitable. Any more ideas? Something better than python maybe?
    I'm going to read sometime tomorrow about python and see how I can use it for my program.

  6. #15
    Join Date
    Jan 2012
    Posts
    13
    Thanks
    5
    Thanked 1 Time in 1 Post

    Default

    What's going on here? I did a quick reply TWICE and it wouldn't show here o.o Ok here goes a third time and i pressed POST REPLY instead of quick reply >.<

    Python: i know it's either hard to write or read code and that it's very good when it comes to communication. I will read sometime tomorrow and see if i can use it.
    IPhone: didn't know that!
    Andriod: yes i knew that
    .NET: I didn't no there might be a chance that other platforms would support it. I thought that .NET = windows only
    Java: i only thought of applets when it came to java and building this program so if applets are old/out/not supported much then java is.

    As you can see, my programming experience is quite limited. I'm looking for the best/most suitable programming language for my program. It doesn't matter if I ended up learning an entirely new language or not so long as my work is right

  7. #16
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 516 Times in 502 Posts
    Blog Entries
    5

    Default

    Quote Originally Posted by wildheart25c View Post
    IPhone: didn't know that!
    actually, I was wrong about that - the answer is Objective C. don't know why I was thinking that. sorry!

    python isn't actually hard-to-read at all (IMO), at least, not if you're familiar with any other programming languages. You might have a look (click on [ HTML - FREE! ]).

    as for .NET - it can be run on other platforms, with varying levels of success, but I wouldn't rely on it (even if it were only for my own machine).
    But if you're familiar with it and don't mind being Win-only, it might be a good solution.
    Last edited by traq; 01-20-2012 at 01:03 AM.

  8. #17
    Join Date
    Jan 2012
    Posts
    13
    Thanks
    5
    Thanked 1 Time in 1 Post

    Default

    Yeah objective c that's what I thought too. I remember trying to install the virtual OS here with the so that I can try out some tutorials and see what the big deal is about. I'll be damned if I paid $1k for a laptop for something I'm not completely invested in
    As for .NET, various levels of success is a scary thing. It's a bad thing if you non window users to use it as well. And thank you for the python link. So can I assume that your recommendation as the most suitable language for this project is python? I'll give my vote for .NET just to get the game started :P I hope to hear from Nicolas and Djr3ee too.

  9. #18
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 516 Times in 502 Posts
    Blog Entries
    5

    Default

    no, not at all. (sorry!)

    Python is certainly capable, but I don't have any experience writing a program like you're describing (in any language), so I don't know what language would be the best choice. Just throwing it out there.

    Personally, I would probably try it in javascript (that's why I threw out PeerBind) with a PHP backend. Don't know if it would work out, but that's what I'm most familiar with - as they say, when all you have is a pair of bolt cutters and a bottle of vodka, everything looks like the lock on the door of Wolf Blitzer's boat house.

  10. #19
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    Note: your posts were caught by our automated spam filter due to some keyword in them. I think it might have been 'nokia'. When that happens, a moderator needs to see the post and approve it manually, and that might take a few hours, so please be patient. This stops lots of spam from showing up about common topics for spam, but it also rarely catches some legitimate posts.

    Glad to see you've figured out how you're approaching this.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  11. #20
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 516 Times in 502 Posts
    Blog Entries
    5

    Default

    We are churning out a lot of keywords here...

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •