Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > General > Forum Discussion
Home Register FAQ Members List Search Today's Posts Mark Forums Read

Forum Discussion Please post any question or idea regarding the forum here.


Competition


Reply
 
LinkBack Thread Tools Display Modes
  #21 (permalink)  
Old 07-07-2007, 12:45 PM
Cableguy's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: N 41º11'30.30" W 8º39'46.60"
Posts: 1,318
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

I like your Idea, but think that posting the app in a special page would be "Pay" enought for the efford....especially since all those apps would be Open-Souce....Right?
__________________
Paulo Gomes
Porto, Portugal

PC: Dual-Core 1,8Ghz, 2GB RAM, 80GB HD
PPC: Qtek9000, 1GB SD

DLL Version Listing
Reply With Quote
  #22 (permalink)  
Old 07-07-2007, 12:48 PM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 485
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Please don't miss my reply that came just before CableGuy, which is now at the end of page two.

One App with a set specification I think would have much more advantage to the community.

Regards,
RandomCoder.
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
  #23 (permalink)  
Old 07-07-2007, 12:54 PM
Cableguy's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: N 41º11'30.30" W 8º39'46.60"
Posts: 1,318
Awards Showcase
Forum Contributer 
Total Awards: 1
Default

Yeah sorry I did miss it...Both Ideas are good, why cant them complete themselfs....

As you said, randomCoder, a solution that works is already a winner... but we could vote for our preference and that would be the "winner".....
__________________
Paulo Gomes
Porto, Portugal

PC: Dual-Core 1,8Ghz, 2GB RAM, 80GB HD
PPC: Qtek9000, 1GB SD

DLL Version Listing
Reply With Quote
  #24 (permalink)  
Old 07-07-2007, 11:25 PM
LineCutter's Avatar
Senior Member
 
Join Date: May 2007
Location: Daarsit
Posts: 117
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Maybe there are too many wheels being reinvented here. Should the coding competition not be a side project for those who are "capable" & therefore busy with their own creations?
So:
  • Propose a big project
  • Do the symbolic code planning / program flow chart
  • therefore decide which functions are required
  • Competitors propose the code for this month's function
  • Winner gets their code adopted, at the cost of documenting it
  • Move on to the next month
This would fit nicely with the paint program. I volunteer to do the "clear screen" routine.
Reply With Quote
  #25 (permalink)  
Old 07-08-2007, 01:38 AM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 485
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Quote:
LineCutter Originally wrote:
Do the symbolic code planning / program flow chart
I'd love to know exactly what you mean, I'm afraid that I'm a one man band normally.
I tend to get an idea in my head, think of a few ways of doing it (again in my head) and then adopt the method that I think is best.
I then apply it staight to code.

Not really a lot of planning!

My main programming language (if I dare call it that) is ladder logic.
But I also know some C, VB, Basic, VHLL and AS (used by Kawasaki robots).

I'm really a jack of all trades and master of none I supose

Regards,
RandomCoder
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
  #26 (permalink)  
Old 07-08-2007, 10:46 AM
Basic4ppc Veteran
 
Join Date: Apr 2007
Posts: 200
Default

Count me in, but is it an idea to come up with something very different as a challenge? Programming a calculator will not have many different approaches I think, at least without a library (bitwise, binary etc).
Erel, what would you say is a challenge to program?
My suggestion would be a graphic presentation, something like the bouncing balls/ smileys etc.
How do we set the timetable? Who will be the jury? We all?
Marc
Reply With Quote
  #27 (permalink)  
Old 07-08-2007, 01:24 PM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 485
Awards Showcase
Beta Tester 
Total Awards: 1
Default

It would be nice to have something decided by the end of play today.
Unfortunately I have to go to a friends christening now and so will be out for most of this afternoon.
I'll catch up with you all later.

PS, I think that the calculator app will have a variety of different problems but will also be something that beginners to B4PPC can have a go at.

Regards,
RandomCoder.
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
  #28 (permalink)  
Old 07-08-2007, 08:56 PM
LineCutter's Avatar
Senior Member
 
Join Date: May 2007
Location: Daarsit
Posts: 117
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Quote:
Originally Posted by RandomCoder View Post
I'd love to know exactly what you mean
Break down the job into steps that can be defined & implemented as functions.
Say for the paint program we briefly threw in as a competition target:
* Draw() - needs to cope with a colour & brush shape
leads on to:
* DrawLine() - needs to accept start & end coordinates as well as a colour & brush.
* Eraser() - trivial, but needs to accept a diameter & shape to erase, as well as dealing with continuous strokes
Leading eventually to:
* Undo() - How do you implement? How many levels? Are we restricting to the foreground channel used by the drawing routines implemented earlier?

You should have the idea by now.

Once written the functions become "stand alone" as part of a potential B4P library of code (say for a graph program), as well as teaching some programming techniques & habits. There may even be some optimisation hints too.
Reply With Quote
  #29 (permalink)  
Old 07-09-2007, 09:00 AM
Knows the basics
 
Join Date: May 2007
Posts: 82
Default

I advocate to create more library ! B4P will be stronger with these libs.


Quote:
Originally Posted by Erel View Post
An Outlook library is soon to come (it will require WM5 or WM6 devices).
Erel, can Outlook library access Inbox SMS and send SMS? I hope so and count day by day...
Reply With Quote
  #30 (permalink)  
Old 07-09-2007, 12:41 PM
RandomCoder's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: UK
Posts: 485
Awards Showcase
Beta Tester 
Total Awards: 1
Default

OK, so this is more difficult to set up than I first thought.

The weekend has been and gone and we still haven't decided on the requirements or type of app to create.
Please accept my appolgies for the low input this weekend, I've barely had time to turn my PC on

So the three/four suggestions mentioned so far have been...

1) A calculator App (with the possibility of using a library)
2) A paint App (as difficult as you want to make it)
3) A graphic challenge (bouncing ball type of thing)
4) Wait for the Outlook library and utilise that (who knows what this will involve?)

I think that we need to voice which is our preference and agree on a time scale.
Initially I thought that one month would be sufficient, is this acceptable to everyone that wants to partake?

Once we've decided what to create I'll lay down the minimum requirements (along with your help) and then we'll set a start date.
I think this is the best way to proceed.

Regards,
RandomCoder.
__________________
Desktop: Pentium D 920 (2.8GHz, 4MB L2 Cache, 800MHz FSB), 1024MB, 256MB Radeon X600, 250GB HD.
Device : Axim X51v XScale 624MHz, 3.7" VGA, 64MB SDRAM, 256MB Flash ROM + 1Gb SD.

"Defeat never comes to any man until he admits it."Josephus Daniels
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Year, New Competition... Cableguy Forum Discussion 2 01-08-2008 11:21 PM
Another Competition - Vote !! derez Chit Chat 4 11-21-2007 06:02 PM
MyRPN - my piece for calc competition Standa Share Your Creations 1 11-04-2007 08:45 PM
2nd Competition Cableguy Announcements 13 10-15-2007 08:26 AM
Icon Editor - COMPETITION TIME RandomCoder Forum Discussion 21 10-06-2007 01:43 PM


All times are GMT. The time now is 06:28 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0