IF AGI 01 An Android App in One Week – Agile Software Development for Mobile Devices
IF AGI 02 Agile Development with Ruby on Rails
IF AGI 01
An Android App in One Week – Agile Software Development for Mobile Devices
Workshop
Berlin
Mo 2.9. 11.00-12.30 und
14.00-16.30 Uhr
Di 3.9. 09.00-12.30 und
14.00-16.30 Uhr
Mi 4.9. 09.00-12.30 Uhr
Do 5.9. 09.00-12.30 und
14.00-15.30 Uhr
Fr 6.9. 09.00-12.30 und
14.00-15.30 Uhr
Target Group: students and practitioner
Prerequisites: knowledge of object-oriented programming and experiences with java
Requirements: Short exchange and reading material before summer university (2 hrs), Participate in project work during summer university. Optional: Implement the app's next version after summer university.
Participants: 12
Credit Points (ECTS): 1, with assignment 2
Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.AGI.01
(Digital Media VAK) 03-B-UN-2/IF.2013.AGI.01 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2013.AGI.01 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
Android is the fastest growing mobile platform. How do you develop apps for Android?
The participants will form an agile project team. You'll have 5 days to familiarize yourself with a new target platform (Android smartphones) and its SDK. You'll collaborate on definition, design, implementation and test of the first version of an app. We'll define our own agile process model following SCRUM, use a version control system (git or svn), test on real Android devices and document our progress in a Wiki.
You don't need to know Android or agile development to participate.
IF AGI 02
Agile Development with Ruby on Rails
Course
HTW Berlin
Mo 2.9. 11.00-12.30 und
14.00-16.30 Uhr
Di 3.9. 09.00-12.30 und
14.00-16.30 Uhr
Mi 4.9. 09.00-10.30 Uhr
Target Group: open
Prerequisites: Usage of text editors, command line, preferably git version control. SQL Knowledge may be helpful, but absolutely not necessary. Participants should know how to program in at least one programming language – this is not a programming introductory class. Knowledge of Ruby will be helpful, but is not required. As we will be developing web applications, a basic knowledge of html, css and how the web works will be an advantage, but not strictly necessary. Own laptop with installation rights and system know-how necessary.
Requirements: email exchange and work through a basic ruby and ruby on rails tutorial, training with software before, talk and exercises during, assignments after the summer university. You need to bring your computer where Ruby on Rails is already installed
Participants: 12
Credit Points (ECTS): with assignment 1
Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.AGI.02
(Digital Media VAK) 03-B-UN-2/IF.2013.AGI.02 (Freie Wahl); auf Antrag wählbar für Master
(Informatik VAK) 03-BU-2/IF.2013.AGI.02 (Freie Wahl); auf Antrag wählbar für Master
(Produktionstechnik) anerkannt im Modul General Studies
This class is an introduction to Agile Development and the Ruby on Rails Web Development Framework. Students will develop their own web application for a self-chosen topic guided by the Scrum Methodology. Various aspects of the Rails framework will be presented or self-studied depending on the requirement of the chosen projects.