Codetown ::: a software developer's community
We are having an Android App Development class at Valencia starting in August (East campus). It is COP 2660, and has a pre-requisite of COP2800 Java Programming, or permission of instructor. There are some seats left, so I thought I would put it up here for the community - albeit a very quiet community :)
If you are interested in iOS programming, we are also having one of those on West campus with a few seats left. You need to ahve any OO programming language to get into that one.
Let me know if you have any questions about these.
Cheers,
Colin Archibald
Tags:
Hello Colin: Thanks for the putting this up. Do you have a link to the course or will you provide the name of the course and area it is under on the VCC site.
Well, here's what I have:
COP 2660 Android App Development
CRN 17453
Thursday Nights 7:00-9:45PM East Campus (one meeting per week)
Aug 30 - Dec 13, 2012
Here is the catalog course description:
Hands-on application development for Android devices. Android apps will be written in Java, and execute in an emulator. Topics include the application architecture, user interface, data persistence, graphics, multimedia, and location-based services. Advanced apps will communicate with device sensors including the accelerometer, microphone and camera. The business of app development is explored, including distributing and marketing in the Android Market. Owning an Android device is not required.
Did you guys do anything on NDK? Any chance of sharing your course material I would be interested in reading it.
BTW it is awesome that they are doing this a Valencia!
Colin Archibald said:
Well, here's what I have:
COP 2660 Android App Development
CRN 17453
Thursday Nights 7:00-9:45PM East Campus (one meeting per week)
Aug 30 - Dec 13, 2012
Here is the catalog course description:
Hands-on application development for Android devices. Android apps will be written in Java, and execute in an emulator. Topics include the application architecture, user interface, data persistence, graphics, multimedia, and location-based services. Advanced apps will communicate with device sensors including the accelerometer, microphone and camera. The business of app development is explored, including distributing and marketing in the Android Market. Owning an Android device is not required.
Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.
Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.
Check out the Codetown Jobs group.
Birgitta Böckeler shares a clear-eyed view of how AI agents are changing software development. She discusses the potential productivity gains, the risks of "vibe coding", and the long-term impact on code quality and maintainability. She explains how to effectively and sustainably work with these tools.
By Birgitta BöckelerChrome 137 introduces the groundbreaking CSS `if()` function, enabling native conditional styling directly in stylesheets. This feature streamlines style management for developers, mirroring pre-processor logic without additional tools. While opinions vary on its syntax, the potential for dynamic, real-time styling marks a significant advancement in CSS evolution.
By Daniel CurtisGoogle has moved Jules, its asynchronous, agent-based coding assistant, out of beta and into general availability, positioning it as a tool for developers who want to offload routine programming tasks. Powered by the Gemini 2.5 Pro model, Jules is designed to handle a wide range of coding activities, from writing tests and building new features to fixing bugs or generating audio changelogs.
By Robert KrzaczyńskiGoogle DeepMind open sourced Aeneas, a generative AI model for understanding ancient inscriptions. Aeneas can process both text and image input and outperforms other state-of-the-art models at restoring missing characters in damaged inscriptions.
By Anthony AlfordWill Larson and Dan Fike explain how senior-level staff engineers can provide clarity and alignment on the most ambiguous problems. Using real-world examples, they discuss how to work with executive sponsors and identify multi-dimensional tradeoffs to solve complex, high-stakes problems.
By Will Larson, Dan Fike
© 2025 Created by Michael Levin.
Powered by