•  
  •  
  • Jobs

    Bewerben Sie sich

Tagged mit “entwicklung”

iOS-Programmierung

Mit der Präsentation des iPhone hat Apple die Welt der Smartphones revolutioniert: Eine intuitive Bedienung gepaart mit hervorragendem Design und einem kontinuierlichen Strom technologischer Innovation. So sehen Sieger aus.

Eine große Verbreitung homogener Hardware machen die Apps lukrativ und halten den Testaufwand vertretbar. Wir sind selbst von iPhone und iPad angetan und möchten auch unseren Kunden Gelegenheit geben, im sonst recht nüchternen Business-Umfeld derartig angenehme Akzente zu erleben.

Dabei sehen wir die iOS-Apps (für iPhone und iPad) vor allem als Ergänzung zu bestehenden Webanwendungen. So haben wir beispielsweise nach einer Webanwendung zum Konfigurieren eines MELKUS-Sportwagens eine vergleichbare iOS-App (iMelkus) entwickelt, die auf die Webanwendung verweist. Die Kombination von beiden Anwendungen leistet mehr, als mit nur einer möglich gewesen wäre.

agil, agiler, SCRUM

Fünf der sechs Certified Scrum Master bei der Feinabstimmung der vollständigen Scrum-Adaption

Seit vielen Jahren arbeiten wir in unseren internen Softwareentwicklungs-Projekten nach einer agilen Methodik. Auch wenn wir nicht weit von Scrum weg waren, hat die kürzlich vollzogene, vollständige Scrum-Adaption noch einmal einen messbaren Vorteil gebracht.

Grundlage war bisher Der Pragmatische Programmierer. Das Buch haben wir sogar selbst für den Hanser-Verlag übersetzt, weil es unsere Vorgehensweise so gut wieder gab. Gesunder Menschenverstand ist die Basis vom Pragmatischen Programmieren und auch von Scrum.

Im Rahmen von Agile Saxony findet am 16.04.2010 eine ganztägige Veranstaltung rund um die agile Softwareentwicklung statt, die als OpenSpace organisiert wird. Als agiles Softwareunternehmen aus Dresden, sind wir da natürlich an Bord.

Link zur Veranstaltung

JRuby on Rails

JRuby on Rails ist die perfekte Synthese unserer Kernkompetenzen. Hier spielen wir unsere langjährigen Erfahrungen in Rails und Java doppelt aus - und verbinden die Rails-Agilität mit der Performance, Stabilität und Skalierbarkeit von Java.

Auf Entwickler-Konferenzen und in regelmäßigen Workshops erarbeiten wir unseren Wissensvorsprung stets auf's Neue. Während des gesamten Entwicklungsprozesses werden wir von professionellen Tools unterstützt:

Im Entwicklungsprozess befindet sich unsere Software in einer kontinuierlichen Integration, d.h. an der Software vorgenommene Änderungen werden in kurzen Zeitabständen an einen Entwicklungsserver übermittelt. Dieser baut die Anwendung vollständig neu und führt alle Tests aus (Unittests der Models, Funktionstests und Integrationstests der Controller, ...). Schlägt einer der Tests fehl, bekommen die Entwickler rotes Licht. Und das im wahrsten Sinne des Wortes: Eine echte Ampel schaltet auf Rot und aus Lautsprechern ertönt eine Hinweismelodie. Erst wenn alle Tests erfolgreich abgeschlossen werden konnten, wird die Ampel grün und Beifall erklingt. Jetzt baut der Entwicklungsserver automatisch ein installierbares Software-Paket auf Basis der brandneuen Aktualisierungen.

JUnitDoclet 0.9

Nach langen und ausgiebigen Tests mit verschiedenen Versionen von JUnit und Java steht jetzt eine Version dieses Werkzeuges zum Herunterladen bereit.

1

IT-Beratung, Software Entwicklung, Entwickler-Coaching Schwerpunkte: Java, JEE, J2EE, Rails, Ruby on Rails, JRuby, iOS, iPhone, iPad, Agile Development, Pragmatisch Programmieren, Unittests, JUnit, JUnitDoclet