toonsuperlove: (Default)
ToonSuperLove ([personal profile] toonsuperlove) wrote in [site community profile] dw_dev2010-03-22 06:03 pm
Entry tags:

GSoC 2010: Desktop client Project

Hello, Everyone

My name is Sruit Angkavanitsuk, Thailand. (Is it hard? you can call me Toon as well) I am in last semester on MSc.Computer Science at Christ University, Bangalore, India. I have read through your GSoC 2010 idea and I am interest in making Desktop Client Project.

I have both worked (as a part-time / freelance) and studied since I was in junior high school; I have got the opportunity to work with a specialized team that involved with software develop and project management. By this experience I plan to make Desktop Client Project base on java language (due to the fact that you need to support on every OS) and also, I have most comfortable with Java language.

My skills that might helpfulto this project:
- Java knowledge (7 years experience)
- Networking knowledge : TCP, UDP, SIP, XMPP, SMTP
- Web technology: AJAX, CSS, DOM, JavaScript, XML

Feature & Functionality
My plan for this app it will be like a diary book. has theme, emo, icon and some decoration if have time
- post entries to their journal
- * read their "reading page"
- account settings
- some small features:
  • tray icon
  • news / update / mail popup (from tray icon)
  • themes
  • emotion icon

My expect plan result:
Midterm result
- Complete plan & design (in class + architect) overall project
- Complete (or almost) in interact with server
- Middle way in make functionality
- Basic Sample GUI (just for show result)

Final result
- Complete all functionality
- Complete GUI
- If have time left, wait for any extra function and bug-fixing

* however I still struck when thinking how to make it support for all things like css and javascript (it sure take a lot time) so I thought, It maybe a little simple and plain for the first result (like something that I can't cover it will just ignore that script or style)

I am very interested in this project and I would appreciate to discuss and listen any ideas from all of you

also, I'm newbie here so please guide me well : )

Thanks!

cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2010-03-22 01:15 pm (UTC)(link)
Welcome to Dreamwidth! More desktop clients would be great. [personal profile] catness has done some stuff at [community profile] qtxpost which may be of interest to you.
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)

[staff profile] mark 2010-03-22 09:36 pm (UTC)(link)
Welcome!

There's a post from a day or so ago by another person interested in doing a mobile application. There are some questions and answers in that post, so you probably should take a bit to read it:

http://dw-dev.dreamwidth.org/42141.html

Feel free to participate in that discussion, too!

Something I mentioned to another interested person the other day that's worth mentioning here: we're prioritizing the 'spit and polish' over the 'raw functionality' when it comes to clients. I'd rather a client that everyone can use, doesn't crash and eat posts, and operates fluidly rather than one that has every single feature.

Just something to consider when it comes to writing up a proposal. :)
john: (united)

[personal profile] john 2010-03-22 10:10 pm (UTC)(link)
Hi Toon! Sawatdee krap and welcome to Dreamwidth. I'm really excited to see what you come up with!