Friday, April 10, 2009

Re: Programming Class for the iPhone/iTouch

Hi Fred,
I was more concerned about the legal restrictions than the cost.
Just a few helpful suggestions if you go ahead. You may want to check on
whether there are age restrictions to download the free version of the SDK
and restrictions on the paid developer registration. It's been a while since
I did that but the restrictions are not something I would have thought about
anyway since I am well past the age of majority. And I don't know what the
current turn around time is to become a registered developer. Initially it
was months.
Additionally, as you may know already the simulator is just a
simulator (with major differences in capabilities) and not an emulator
unlike the old Palm PDA emulator and the J2ME development environment.
Although the simulator may suffice for your purposes there is nothing like
the excitement of being able to deploy an application you've designed and
built to an actual device.
And periodically download the sample code from the developer web
site as occasionally a sample project may be removed. One example is the
OpenGL ES sample game app, Crash Lander, in which the player maneuvers a
lunar lander to a safe landing. Many people found this to be a helpful
example but it was removed from the web site late last fall.
Another thing to do is to attend the one-day Tech Tours if they have
another one. I don't recall if you have to be a registered developer in
order to be able to attend. Response is overwhelming and immediate. There
are usually code examples specifically built for the tour. There is a lot of
overlap of course but there are differences. A notable example is the OpenGL
ES game TouchFighter 2 which was made available only to attendees of the
talk. It is a pretty impressive example of what is possible on an
iPhone/iPod Touch and can be seen on the iPhone Tech Talk World Tour Videos
that are now available.
Of course everything is covered by an NDA -- WWDC, the Tech Tours,
the developer forums. I don't believe anything I've mentioned here violates
the NDA as they have all been discussed on the web.

Have Fun!
Danton


On Thu, Apr 9, 2009 at 6:15 AM, Fred Bartels <fred_bartels@rcds.rye.ny.us>wrote:

> Hi Danton,
>
> Good question. I hope between now and next January (when I would start
> teaching the course) that perhaps Apple might be convinced to pilot a high
> school program. If that fails there are couple of options. The kids could
> just use the iPhone simulator -which is free- and purchasing of an
> iTouch/iPhone and the $99 developer fee would be optional, or, purchasing
> of the developer license could be considered like the cost of a textbook.
> Since this would be an advanced course with a programming prerequisite the
> students taking it would already be pretty committed to programming and
> would probably willingly accept the cost. We would help scholarship
> students with any costs, just as we do in other areas.
>
> Fred
>
> A forum for independent school educators <ISED-L@LISTSERV.SYR.EDU> writes:
> >Hi Fred,
> >Out of curiosity how are you planning on giving each student a copy of the
> >iPhone SDK? There is a University program and even for that students must
> >be
> >18 years of age to join. An equivalent high school iPhone Programming
> >Program does not exist and I don't believe Apple will be starting one.
> >
> >Regards,
> >Danton Chin
> >
> >On Wed, Apr 8, 2009 at 9:30 PM, Fred Bartels
> ><fred_bartels@ryecountryday.org
> >> wrote:
> >
> >> Hi Catherine,
> >>
> >> I'm definitely going to give it a shot. We should create a group on the
> >> ISEN ning where we can share ideas.
> >>
> >> Fred
> >>
> >> A forum for independent school educators <ISED-L@LISTSERV.SYR.EDU>
> >writes:
> >> >Hi Fred,
> >> >
> >> >I am thinking about it. I'd love to hear what you decide.
> >> >
> >> >Catherine Wyman
> >> >Xavier College Prep
> >> >cwyman@xcp.org
> >> >
> >> >On Wed, 8 Apr 2009 15:17:31 -0400, Fred Bartels
> >> ><fred_bartels@rcds.rye.ny.us> wrote:
> >> >> Anyone know of any schools offering a programming class targeted at
> >> >> developing programs for the iPhone / iTouch? I'm thinking of offering
> >> >such
> >> >> a class next year and would love to share ideas and resources with
> >other
> >> >> teachers.
> >> >>
> >> >> Thanks,
> >> >>
> >> >> Fred
> >> >>
> >> >> -------------------------
> >> >> Fred Bartels
> >> >> Head - Computer Department
> >> >> Rye Country Day School
> >> >> 914-925-4610
> >> >>
> >> >>
> >> >> [ For info on ISED-L see http://www.gds.org/ISED-L ]
> >> >> Submissions to ISED-L are released under a creative commons,
> >> >attribution,
> >> >> non-commercial, share-alike license.
> >> >> RSS Feed, http://listserv.syr.edu/scripts/wa.exe?RSS&L=ISED-L
> >> >
> >> >[ For info on ISED-L see http://www.gds.org/ISED-L ]
> >> >Submissions to ISED-L are released under a creative commons,
> >attribution,
> >> >non-commercial, share-alike license.
> >> >RSS Feed, http://listserv.syr.edu/scripts/wa.exe?RSS&L=ISED-L
> >>
> >>
> >>
> >> [ For info on ISED-L see http://www.gds.org/ISED-L ]
> >> Submissions to ISED-L are released under a creative commons,
> >attribution,
> >> non-commercial, share-alike license.
> >> RSS Feed, http://listserv.syr.edu/scripts/wa.exe?RSS&L=ISED-L
> >>
> >
> >[ For info on ISED-L see http://www.gds.org/ISED-L ]
> >Submissions to ISED-L are released under a creative commons, attribution,
> >non-commercial, share-alike license.
> >RSS Feed, http://listserv.syr.edu/scripts/wa.exe?RSS&L=ISED-L
>
>
>
> [ For info on ISED-L see http://www.gds.org/ISED-L ]
> Submissions to ISED-L are released under a creative commons, attribution,
> non-commercial, share-alike license.
> RSS Feed, http://listserv.syr.edu/scripts/wa.exe?RSS&L=ISED-L
>

[ For info on ISED-L see http://www.gds.org/ISED-L ]
Submissions to ISED-L are released under a creative commons, attribution, non-commercial, share-alike license.
RSS Feed, http://listserv.syr.edu/scripts/wa.exe?RSS&L=ISED-L