Beginner

Android development on Jaunty - 1

Creating a development environment for Android applications needs 3 basic things:
1)Java
2)Eclipse IDE
3)Android SDK

1)Java
We will be using Sun's JDK 6.If you already have this installed on your machine...skip this step.
But if you are unsure of whether you JDK6 installed or not or you are not sure of the correct version,this link should help:
https://help.ubuntu.com/community/Java

Open up the terminal and type this command
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk  read more »

OFBiz - getting ready for development

This howto provides a summary of links and steps required go get a working development setup. If you haven't setup OFBiz yet, then check out OFBiz - Getting started post.  read more »

OFBiz - Getting started!

Apache OFBiz (http://ofbiz.apache.org) is one of the leading open source ERP / e-commerce projects. This howto would cover the initial setup steps

Best place to get started
http://docs.ofbiz.org/display/OFBADMIN/Demo+and+Test+Setup+Guide

However, before you start following the guide you would need a few things such as JDK, SVN and ANT. If you don't know how to set these up follow the rest of the howto.

Installing JDK  read more »

Organization of Programming Languages

Several different models of languages are discussed, including procedural (Ruby), functional (OCaml), and object-oriented (Java). Language features such as formal syntax, scoping and binding of variables, higher-order programming, typing and type polymorphism, and object inheritance are explored.

Course syllabus: http://www.cs.umd.edu/class/spring2008/cmsc330/syllabus.shtml

Course content can be found at http://www.cs.umd.edu/class/spring2008/cmsc330/schedule.shtml  read more »

Authors: 
arpita

Free and Open Source Software Development

This courseware is provided by "The Australian National University Department of Computer Science", Canberra. Topics covered include introduction to FOSS, history of FOSS, FOSS communities, licensing, source control, motivations for developers , business of FOSS and overall FOSS philosophy.

Lecture Notes and slides

Authors: 
sandy

Ruby programming & Rails

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto. It is based on Perl, Smalltalk, Eiffel, Ada, and Lisp.  read more »

Authors: 
sandy

Learn Java - Some useful links

There are many open-source projects that are written in Java- such as Google's Android Mobile Platform.
If you've just started learning Java and would like to improve your Java skills here some useful tutorials and links.

Sun's Java resources.
The best place to learn about Java and Java APIs is of course the Sun website.This is the "official" Java learning material.
http://java.sun.com/docs/books/tutorial/java/index.html
https://javatutorials.dev.java.net/

Forums  read more »

Set up Android development environement on Ubuntu (hardy heron)

To set up the android development environment on Ubuntu we need to first make sure that we have the correct version of Java set up on our machine.

Android (1.5) can run on either Sun JDK5 or JDK6.Its best to setup your Ubuntu box with JDK6.

Open up the terminal and type:

java –version

This will give you the default list of java versions installed on your machine.
If you have installed Sun’s JDK6 correctly you should get something like this:  read more »

PHP Programming - 101

Introductory course on PHP programming based on LAMP (Linux Apache MySQL & PHP) stack. The course covers fundamentals of PHP programming and constructs, introduction to some of the popular open source PHP development frameworks and best practices. Also covered are introductions to a few popular PHP based open source applications such as Drupal, Moodle etc.

The course features a complete set of lecture notes and sample assignments for all modules/classes.

Students successfully completing this course should be able to  read more »

    Authors: 
    lavanya
    sandy
Syndicate content
Copyright 2009 KenElements. Powered by Open Source Software from projects like Apache, Drupal, Linux, MySQL, PHP, JQuery