Suchen:

Referate an der ONE Konferenz

von Reto Hartinger

Es soll mich einer, nein lieber eine ganze Horde, zurückhalten. Die ONE Konferenz, vom 9. und 10. Mai 2012, ist auf gutem Wege und ich bin so dermassen von den Referatseingaben besoffen, dass ich zusätzlich am 1. Tag Abendtracks von 16.15-19.15 eingeführt habe. Zum Beispiel zum Thema Intranet, das wir gar nicht im Programm hatten. Aber was soll ich machen, wenn die besten Referenten gute Themenvorschläge machen? Für einige Themen reichen die 3 Stunden nicht aus, um all die guten Referate unterzubringen. So werde ich wahrscheinlich diese in den Sessions der Abendtrack unterbringen. Das Programm wird sich also demnächst nochmals erweitern. Hier siehst Du wie sich das Porgramm entwickelt

Zu den Firmen die gleich mehrere Referatsvorschläge eingereicht haben, gehören (Auszug, nicht vollständig) zum Beispiel:

Blogwerk, Crealogix, Edorex, Infocentric Research, INM, Microsoft, Namics, Netcetera, PriceWaterhouseCoopers, SAS Institute, Unic, Zeix

Möchtest auch Du in diesem Umfeld vortragen? Traust Du Dir zu, einen Vortrag vor einem fachkundigen Publikum zu halten? Kannst Du Deine Erkenntnisse anhand von konkreten Fallbeispielen mit Zahlen oder Fakten aus Studienresultaten belegen? Bergen Deine Erkenntinisse  Überraschendes und kannst DuHandlungsanweisungen geben, welche die Zuhörer am nächsten Tag in ihren Projekten umsetzen können? Dann wäre ich interessiert, wenn auch Du einen Referatsvorschlag einreichen würdest. Aber beeilde Dich, die verfügbaren Slots pro Thema schliessen sich.

Schau Dir das Konferenz-Programm an und sag mir was Du davon hälst

Die ONE Konferenz

View Results

Loading ... Loading ...
Bitte schreibe Deine Beurteilung als Kommentar und auch welche Themen Dir noch fehlen.

The Best Possible Webapplication

von Reto Hartinger

Ich staune immer wieder wie schnell zum Beispiel Google und Facebook sind. Bis eine Resultatseite bei Google aufgebaut werden kann gibt es eine Menge zu rechnen. Wahrscheinlich mehr noch um die idealen Textanzeigen anzuzeigen als beim organischen Index. Facebook hat nicht nur viel Multimedia, es baut für wirklich jeden User eine eigene Seite, ohne Latenz. Das Wohlfühlfeeling hat sehr viel mit Geschwindigkeit einer Seite zu tun. Gute Webseiten sind nicht nur schnell sie sind auch robust und auf allen Devices verfügbar. Auch bei uns werden nicht mehr einfach Webseiten gebaut. Hinter praktisch jeder Website steht eine Webapplikation.Ich habe mir überlegt, welches diese Kompontenten der besten Websites sind, bezüglich Architektur, eingesetze Technologien und Methoden.

1. Die Software braucht eine Architektur welche für Grids ideal ist. Sie quasi in ganz kleine Teile atomisiert werden. Das hat nicht nur den Vorteil, dass sie von mehrere Prozessoren paralell ausgeführt werden kann, neue Versionen können laufend hinzugefügt werden.

2. Die Rechenleistung muss weg von Server hin zum Client. Ganze Applikationen sollten beim Client-Browser laufen.

3. Was eine Applikation und können wird, hängt vom Datenbankmodell ab. Anforderungen ändern sich laufend, man muss schnell reagieren können. Ein Datenbankmodell in einer SQL Datenbank zu ändern ist schwierig, braucht für Kleinigkeiten oft ein totales Redesign. Da springen NoSQL Datenbank in die Presche. Sie bringen die nötige Flexibilität, sind schneller aber es ist nicht 100% sichergestellt, dass alle gleichzeitig das Gleiche sehen. Geschwindigkeit und Flexibiltät gegen Integrität. Trotzdem werden immer mehr Applikationen mit NoSQL gebaut. Könnte man beides kombinieren? Wo setze ich was ein?

3. HTML5 bringt neue Möglichkeiten. Fertig die Diskussion ob HTML5 schon so weit sein dass man es einsetzen soll. Bei einer modernen Website führt kein Weg an HTML5 vorbei.

4. Alle guten Webseiten sind heute personalisiert. Das Web gibt es nicht mehr – es gibt nur noch ein Personal Web, mein Web, Steve Jobs würde es wohl iWeb nennen (aber das hat er ja schon für ein Produkt gebraucht). Wer nicht persönliche Relevanz für seine User schafft, wird abgehängt.

5. Man muss Komplexität vor dem User verstecken. Ideal ist, ihm immer nur diese Brocken zu zeigen die er im Moment gebrauchen kann und die auf dem gelernten aufbauen.

6. Das Web gibt es nicht mehr ohne Mobile. Man kann den Usern nicht vorschreiben mit welchem Device sie mit uns interagieren sollen. Alles muss im Web und Mobile auf allen Geräten funktionieren

Vielleicht gibt es noch mehr Thesen für die gute Webapplikation. Ich habe aufgrunde dieser Überlegungen eine Konferenz zusammengestellt. Schau dir das Programm an, es enthält praktisch für alle oben beschriebenen Aspekte. Melde Dich an, mach deine Entwickler darauf aufmerksam (als Internet Briefing Mitglied kannst du dein Umfeld von Mitgliederkonditionen profitieren lassen. Sie müssen bei der Anmeldung einfach ins Bemerkungsfeld “Gast von DeinName” schreiben. Das gilt für unendlich viele und du musst selber nicht an der Konferenz teilnehmen damit sie vom Rabatt, Fr. 190.- statt Fr. 390.-, profitieren können. Blogge, tweete und facebooke über die Konferenz, damit die Schweiz bessere Webseiten bekommt.

Developer Konferenz
Falcone Konferenzzentrum Zürich
8.12.2011  08.20-17.30

08.00-08.20 Registrierung und Networking
08.20-09.15 Mobile Developement – fight the fragmentation
Christoph Ebert & Tobias Ebnöther, Liip
09.15-10.15 Architektur der kleinen Bausteine & Wie baue ich eine komplette Anwendung im Browser
Jens-Christian Fischer , CEO, invisible
10.15-10.45 Robuste Web-Applikationen bauen
Patrice Neff, CTO, memonic.com
10.45-11.00 Pause
11.00-11.40 NoSQL für MySQL
Oliver Sennhauser, Senior MySQL Consultant, FromDual
11.40-12.10 NoSQL lessons learned at Doodle
Malte Schiebelmann, Doodle
12.10-13.00 Optimale Integration von Webapplikationen mit Content Management Systemen
Wolfgang Habicht, Senior Software Engineer, Netcetera AG
13.00-14.00 Mittagessen
14.00-14.40 HTML5 und CSS3 – die nächste Stufe der Webentwicklung ist gezündet
Reto Aebersold, Leiter Entwicklung, Atizo AG
14.40-15.20 Clientseitiges Last- und Performancetesting Jürg Stuker, CEO, namics
15.20-15.35 Pause
15.35-16.20 Tracking und Personalisierung
Michael Wechner, Wyona Research and Development, Member at Apache Software Foundation
16.20-16.55 3D: Einführung in WebGL
Jonas Wagner, Local.ch
16.55-17.10 Faceted Search: Websites mit Guided Navigation
Daniel Nydegger, Search Architect, CEO buzzamite GmbH und Walter Schärer, Jobup AG

Internet Briefing Developer Konferenz

von Reto Hartinger

Jedes Jahr mache ich eine Entwickler Konferenz mit den brennensten Themen und besten Referenten. Da hoffe ich, dass ich es diesmal auch getroffen habe. Mein Augenmerk ist dabei, dass man zum Teil Techniken lernt – wie z.B. den Code in ganz kleine Stücke zu teilen die miteinander sprechen (das müssen heute alle drauf haben die Programme in der Cloud stellen wollen) , neue Best Practicies wie z.B. Wie man robuste Web-Applikationen bauen oder Erfahrungberichte wie z.B. HTML5, da wird ja meist nur berichtet ob es ready ist oder nicht – bei uns, welche Erfahrung damit gemacht wurden. Dann soll es aber auch Referate haben die dich inspirieren sollen wie z.B.  Tracking und Personalisierung, 3D oder Faceted Navigation. Schau in das Programm hinein, melde dich an und vor allem – sage es in deinem Umfeld weiter. Vielleicht bist du nicht Techie, aber ein Problem im Programm ist bei euchauf der Agenda, dann sende den Techie in die Konferenz, es wird dir viel Kosten sparen. Es gibt nichts Günstigeres als von den Besten zu lernen.

Developer Konferenz
Falcone Konferenzzentrum Zürich
8.12.2011  08.30-17.30

08.00-08.20 Registrierung und Networking
08.20-09.15 Mobile Developement – fight the fragmentation
Christoph Ebert & Tobias Ebnöther, Liip
09.15-10.15 Architektur der kleinen Bausteine & Wie baue ich eine komplette Anwendung im Browser
Jens-Christian Fischer , CEO, invisible
10.15-10.45 Robuste Web-Applikationen bauen
Patrice Neff, CTO, memonic.com
10.45-11.00 Pause
11.00-11.10 NoSQL für MySQL
Oliver Sennhauser, Senior MySQL Consultant, FromDual
11.10-12.10 CMS Integration: CMS vendors vs. application developers
Corsin Decurtins, netcetera
12.10-12.10 A/B Testing
Reto Lämmler & Paul Sevinç, CTO, Doodle AG
12.10-13.10 Mittagessen
14.00-14.40 HTML5 und CSS3 – die nächste Stufe der Webentwicklung ist gezündet
Reto Aebersold, Leiter Entwicklung, Atizo AG
14.40-15.20 Clientseitiges Last- und Performancetesting Jürg Stuker, CEO, namics
15.20-15.35 Pause
15.35-16.20 Tracking und Personalisierung
Michael Wechner, Wyona Research and Development, Member at Apache Software Foundation
16.20-16.55 3D: Einführung in WebGL
Jonas Wagner, Local.ch
16.55-17.10 Faceted Search: Websites mit Guided Navigation
Walter Schärer, Jobup AG

Alle Abstracts und Anmeldung hier

November Briefings

von Reto Hartinger

Im November haben wir wieder spannende Events aus jedem Bereich. Bitte melde Dich jetzt an und informiere die Kontakte in Deinem Umfeld über

2.11.2010 17.30-20.00 Look & Feel als Markenpositionierung

Wie können wir uns von der Konkurrenz abheben? Zu jedem Angebot gibt es dutzende bis tausende von Konkurrenzseiten die um die Gunst der Surfer buhlen. Dr. Martin Fritsche, Managing Partner von BrandEfficiency schlägt eine Differenzierung durch das Look & Feel vor. Schliesslich lässt sich die Marke im Web erleben, d.h. das Look & Feel wird zum Markenerlebnis.

2.11.2010 11.30-14.00 Modernes Webdesign: CSS3,  HTML 5, Progressive Enhancement, Graceful Degradation

Jeder spricht von HTML5 und CSS3. Alle freuen sich auf den Tag, an welchem diese fortschrittlichen Web-Technologien von allen Browsern unterstützt und bedenkenlos eingesetzt werden können. Was viele nicht wissen: Der Tag ist gekommen! Alles was es dazu braucht sind gut bewährte Methoden und ein paar Tricks, die Genc Rashiti, UX Designer bei Ginetta, vorstellen und an konkreten Beispielen erläutern wird.

3.11.2010 17.30-20.00 Die 4.Welle des mobilen Internets – Geschäftsmodelle & Businessfelder

Kein Markt verändert sich so schnell wie der Mobile Markt. Dr. Martin Widmer, Managing Partner Serranetga GmbH, untersucht für uns die Konsequenzen von Smartphones & Slates und den Kampf der mobilen Betriebssystemen und welche Geschäftsmöglichkeiten sich daraus ergeben.

Konferenzen:

2.11.2010 11.00-20.00 Web-Design Konferenz

11.00-11.30 Registration
11.30-12.30 Was CSS3 und HTML 5 leisten
12.30-13.15 Diskussion
13.15-14.00 gemeinsames Essen
14.00-14.30 Registrierung und Networking
14.30-15.15 Die Bildsprache der Homepage
15.30-16.15 Joy of Use – Software die uns glücklich macht
16.15-16.30 Pause
16.30-17.15 Krise der digitalen Identität
17.15-18.00 Registrierung und Networking
18.00-20.00 Look & Feel als Markenpositionierung

11.00-11.30 Registration

11.30-12.30 Was CSS3 und HTML 5 leisten

12.30-13.15 Diskussion

13.15-14.00 gemeinsames Essen

14.00-14.30 Registrierung und Networking

14.30-15.15 Die Bildsprache der Homepage

15.30-16.15 Joy of Use – Software die uns glücklich macht

16.15-16.30 Pause

16.30-17.15 Krise der digitalen Identität

17.15-18.00 Registrierung und Networking

18.00-20.00 Look & Feel als Markenpositionierung

10.11.2010 08.30-17.30  Suchmaschinen- und Facebook-Marketing

08.30 – 09.15 10 Best Practices für effiziente AdWords-Kampagnen

09.15 – 09.45 Neues von Google: Tools, Fallstudien, Marktforschung, Mobile Ad

09.45 – 10.15 Adwordskampagnen und Conversion optimieren

10.15 – 10.30 Pause

10.30 – 11.15 Nach dem Klick, die anderen 50 % der Story

11.15 – 12.00 Einflussfaktoren auf Google Adwords

12.00 – 12.30 Panel mit allen Referenten

12.30 – 13.30 Essen

13.30 – 14.15 Search Funnels: Warum die Last-Click-Messung bei AdWords in die Irre führt

14.15 – 14.45 Weltweiter Traffic durch bezahlte Ads und SEO

14.45 – 15.30 Lessons learnt: Traffic, Content, Brand, Monetization Aufbau mittels Adwords

15.30 – 15.45 Pause

15.45 – 16.15 Life Beurteilung von Kampagnen aus dem Saal

16.15 – 17.00 Facebook Werbung: Die Erfolgsfaktoren und die Ablöscher

Wir haben wieder hervorragende Speaker, welche Dir ganz praktische Tipps geben, die Du am nächsten Tag in Deinen Projekten umsetzen kannst. Das ist das Ziel der Internet Briefings. Ich glaube wir haben das auch an der Suchmaschinen Optimierungs Konferenz vom 15.10. in hohem Masse erreicht. Hier findest Du Bilder dazu und hier eine Zusammenfassung


Werden Java & Android verschwinden?

von Markus Hegi

Wird ChromeOS das einzige Betriebssystem von Google? – Gibt Palm das grosse Comeback?

In English

Interessant, was gegenwärtig in der Entwicklergemeinde diskutiert wird über die Zukunft der Programmierung & von Betriebssystemen – Ich höre immer mehr skeptische Meinungen über Java & Android.

So gibt es zum Beispiel zunehmend die Ansicht, dass Java bald nicht mehr eine bevorzugte Technologie sein wird. Wahrscheinlich wird Java noch lange überleben, genauso wie Cobol – Und vor allem in grossen Unternehmen wird auch die Entwicklung noch einige Zeit weitergehen. Aber für neue Projekte wird Java immer weniger verwendet. Gründe, warum der Glaube an Java abnimmt:
> Java ist ein Teil von Oracle: kulturell kein guter fit.

> Java ist komplex – Und das Web 2.0 hat ein klarer Trend zur Einfachheit. Im rasch sich verändernden geschäftlichen Umfeld müssen Web-Anwendungen schnell anpassbar sein und ‘Rapid Prototyping’ und agile Methoden unterstützen. Die Trends gehen in Richtung dynamischen Sprachen, Scripting, reinem http, NoSQL , Cloud Computing & nur Browser-basierte Applikationen.

Auch glauben immer mehr, dass Android mit der Zeit durch ChromeOS ersetzt wird. Dass also ChromeOS langfristig das einzige Betriebssystem von Google wird. Hauptgründe können sein:
> Android basiert zu einem großen Teil auf Java – Wenn also Java immer weniger benutzt wird, hat auch Android ein Problem.
> Der Desktop wird verschwinden, und der Browser wird die universelle Benutzeroberfläche – Wie es ja für ChromeOS angekündigt ist. Software wird immer mehr auf ‘leichteren’ Technologien entwickelt – vermutlich JavaScript, da es eine sehr grosse Entwicklergemeinde gibt.
> Google wird langfristig nicht in der Lage sein, zwei verschiedene Betriebssysteme zu unterstützen – Und wird Android stoppen … genau so wie Wave.
Falls dies eintrifft, wie würden dann in Zukunft Betriebssysteme für Clients aussehen? – Neben Apple, die wohl auch weiterhin einen guten Marktanteil halten werden, scheint es noch nicht klar, wer den Markt dominieren wird. Apple wohl kaum, da zu geschlossen um einen dominanten Marktanteil zu erhalten.
Der Desktop und lokale apps werden wahrscheinlich verschwinden – Ganz einfach deshalb, weil ein Browser leichter zu bedienen ist, und die Wartung & das Handling der Geräte viel einfacher wird ohne lokale apps und Daten. Google hat mit ChromeOS sicher eine sehr gute Chance. Aber ChromeOS ist noch nicht im Markt, und die Zukunft wird zeigen, ob das Google richtig hinkriegt.
Es gibt aber heute schon ein Betriebssystem auf dem Markt, welches dem Betriebssystem der Zukunft ziemlich nahe kommt: WebOS - von einer Firma, die wir alle schon fast vergessen hatten: Palm. @twtomcat dazu: “WebOS ist schon jetzt, was ChromeOS verspricht”: Es basiert vollständig auf Web-Technologien, hat die Google-V8 JavaScript Engine integriert (die wahrscheinlich beste JS-Engine). Es gibt zwar noch Client Apps, diese werden jedoch vollständig auf JavaScript und HTML entwickelt.

Demokratie 2.0

von Markus Hegi
Die Politik entdeckt das Web 2.0 und das Social Web
English Translation

Die Wahlen 2011 könnten für die Schweiz die ersten sein, in welchen das Social Web eine wichtige Rolle spielt – wie das auch in anderen Ländern zunehmend der Fall ist. Neben den statischen Informationen auf Websites spielen der soziale Austausch auf Web 2.0 Sites eine zunehmende Rolle für den politischen Prozess.

Die Politik bewegt sich dabei vor allem auf drei Ebenen, welche drei Zwecken dienen:
1) Die Mobilisierung
2) Die Meinungsbildung
3) Die Umsetzung
Die politische Mobilisierung findet auf grossen öffentlichen Netzwerken statt – in der Schweiz ist das heute vor allem Facebook. Es gibt dort schon zahlreiche Gruppen und Seiten mit politischen Inhalten und künftig wird dies eine zunehmende Rolle Spielen.
Aber auch die Profile und Seiten der Politiker spielen eine wichtiger werdende Rolle. Nicht nur als Information, sondern auch für die direkte Interaktion mit den Wählern.
Andere Plattformen spielen noch eine untergeordnete Rolle: Twitter wurde unter Anderem bekannt als politisches Instrument, z.B im Wahlkampf von Barak Obama – In der Schweiz ist die Twitter community heute noch sehr bescheiden und kein Massenmedium für die Politik – Dies kann sich jedoch schnell ändern, falls eine wichtige politische Persönlichkeit Twitter aktiv zu nutzen beginnt. Bis dahin ist Twitter vor allem wichtig, um ein Segment von Key Opinion Leaders anzusprechen. In Zukunft wird es wohl mehr Plattformen geben, welche meist eng verknüpft sind mit Facebook und/oder Twitter.
Die zweite Ebene dient der politischen Meinungsbildung. Sie hat eine kleinere Benutzergruppe: die politisch interessierten und politischen Opinion Leader. Als Web Tools findet man heute vor allem Diskussionsforen mit politischem Inhalt: Einige werden von Parteien betrieben, andere sind unabhängig. Ich denke in Zukunft findet die Meinungsbildung vor allem auf unabhängigen Plattformen statt, da die politisch interessierten für die Diskussion und Meinungsbildung keine “Propaganda” wollen, sondern eine möglichst breite Diskussion. Auch ist es auf Sozialen Plattformen möglich, die Informationsflüsse nach seinen Vorlieben zu “filtern” (’Follow’) und das über alle Parteigrenzen hinweg.
Die Tools werden sich in diesem Bereich stark wandeln. In der Schweiz ist Politnetz ein gutes Beispiel, in welche Richtung die Entwicklung gehen wird:
> Starke Integration mit der ersten Ebene (Facebook & Twitter). So kann aus der Mobilisierung eine breite politische Diskussion entstehen.
> Nicht nur Diskussionen, sondern Personen: Es geht eben im Social Web nicht mehr nur um Information, als vielmehr um Personen, Profile, ‘Freundschaften’ etc.
> Anreicherung mit Funktionen der Kollektiven Meinungsbildung & -bekundung: Das “I-Like” von Facebook gibts hier für Kommentare, wie auch für Personen (Unterstützen)
Eine Integration in die dritte Ebene fehlt zur Zeit noch weitgehend.

Die dritte Ebene der Umsetzung von politischen Programmen findet heute bei den Parteien noch wenig auf dem Web statt. Es gibt einige Ansätze und Experimente, wie der Grünliberale IdeenPool der Sektion Kloten (Auf Colayer implementiert), welcher teilweise offen gegen aussen ist, und für die Partei einen Bereich bietet für die Diskussion und Koordination der Umsetzung.
Eine Ausnahme bildet hingegen die Piraten Partei, bei der ein Grossteil nicht nur der Information, Mobilisierung & Meinungsbildung, sondern auch der Umsetzung auf dem Web geschieht. Dafür werden diverse Tools genutzt: Neben einer Website und einem Newsletter sind das vor allem:
> Ein Forum für die breite Diskussion, wie auch zur Koordination und Unterstützung der Umsetzung.
> Ein Wiki für Begriffsdefinitionen.
> IRC und Mumble für real time.

Eigentlich erstaunlich, dass in der Schweizer Politik noch so wenig auf dem Web geschieht. Gerade im Schweizer Milizsystem könnten Web 2.0 und Social Tools eine wichtige Unterstützung werden – bei der Mobilisierung und im politischen Diskurs, und künftig wohl auch immer mehr bei der politischen Umsetzung.

Wochenendsurf-Tour

von Daniel Niklaus

Wochenende! Da geht’s auf die Wochenendsurf-Tour. Entdeckungen von bekannten Blogs, Linklisten und Interessantes aus Newslettern. Wer mitkommen will, sei eingeladen und darf im Kommentar gerne den einen oder anderen Link Ausgeben ;-)

Diese Woche hätte es beinahe keine Wochenendsurf-Tour gegeben. Schuld daran ist die Kontextsendung vom letzten Freitag: Wie knapp ist unsere Zeit eigentlich. Mehr als hörenswert.

Wenn es darum geht, aus einem Interessenten einen Kunden zu machen – also Konversion – helfen folgende Links I & II & III und eine 45-Minuten-Anleitung. Usability Tipps und Formulare für mobile Lösungen.

Wilde Links: 30 Beispiele minimalistischer Navigationen. DIE Kollektion für Gratis-Icons. Für Web-Statistiken gibt noch mehr Tools als Google Analytics. iPhone App mit HTML5. Frühlingsfotos als Inspiration für die neuste Farbkollektion. 40 Fotomanipulations-Tutorials (WOW).

50 Twitter Hintergründe. By the way, wie gefallen euch die Hintergründe bei venturelab und IFJ?

Hier noch ein paar Websitesthemen: 25 of the Best Non-Profit Websites. Webdesign aus Indien. Inspirierende Websites mit Texturen. Und Websites mit HTML5 (daran denken, nicht jeder Browser unterstützt alles…). Website Controls.

Gefunden: die Zutaten für eine erfolgreiche Website.

5 Top jQery Chart Libraries. 45 frische Javascript und jQuery Techniken. Hier was für die CSS-Jünger. Thierry Koblentz wählt aus meiner Sicht mit seinem base.css einen besseren Ansatz, als mit einem “{padding:0;margin;0} und die wunderbare Welt of geo location.

Microsofts iPod ähh Courier. I like it!

Zum Abschluss 30 Fonts für Kreativ-Projekte.

Wieso haben wir nicht? Wie schnell können wir? Was kostet das?

von Reto Hartinger

Irgendwann werden alle nervös, vor allem dann, wenn der Konkurrent etwas Neues gemacht hat vor dem man überrascht wurde. Dann gibt es eine Kaskade – Die Geschäftsleitung geht zum CTO, der zum Projektleiter und dieser wiederum zu seinen Entwicklern. Wieso haben wir nicht? Wie schnell können wir? Was kostet das? Und was antworten die? Wer keinen schlechten Eindruck machen will, sondern eine konkrete kompetente Antwort, für den habe ich den Developer Summit mit den Themen bespickt die in den nächsten 12 Monaten auf CTOs, Projektleiter oder Entwickler zukommen könnten.

Ich bin auch sicher, dass Du an einigen Themen bereits dran bist. Die Entwickler-Konferenz hilft Dir nicht nur aus der Patsche, sie gibt die Inspiration, Wissensvorsprung und gibt konkrete Lösungen.

Internet Briefing Entwickler Konferenz

7. April 2010    Hotel Widder Zürich

  • Real-Time Web: Technische Standards und Herausforderungen
  • Twitterapplikationen programmieren
  • Single Sign on mit Facebook, Twitter, und Google-ID
  • Facebook Applikationen entwicklen
  • Implementierung einer State of the Art iPhone App
  • Entwickeln für den iPad
  • Programmieren für The Web of Things
  • NoSQL oder Not only SQL
  • Skalierbare Applikationen mit HTTP
  • Atomisierung von Komplexen Systemen – Software-Architekturen für die Web-2.0-Welt
  • Boosting Requirements Analysis
  • Software Estimation: The impossible task?
  • “One Web”
  • Für Mitglieder und Sponsoren Fr. 440.-
    Nichtmitglieder bezahlen        Fr. 580.-

    Anmeldung: Entwicklerkonferenz

    Real-Time Web: Technische Standards und Herausforderungen
    Jürg Stuker, CEO namcis AG

    Die Veränderung des Userverhalten und erfolgreiche Anwendungen im sozialen Internet haben einen massiven Einfluss auf Anwendungen, Infrastruktur und Anwendungsentwicklung. Der Beitrag zeigt die wichtigsten Entwicklungen zusammen mit Standards und Entwicklungsaspekten. Inbs. betroffen davon ist Caching, die Datenspeicherung und Benachrichtigungsmechanismen.
    Real-Time Web anhand von typischen Anwendungen erkärt:

    • Wie verändern sich die Erwartungen der User und neue Herausforderungen
    • Geschwindigkeit
    • Aggregation
    • Relevanzgewichtung / Filterung
    • Technische Implikationen inkl. Sicht auf Lösungsansätze
    • Benachrichtungssysteme
    • Aktualisierung von Datenbeständen
    • Aggregation von Quellen
    • Deduplizierung
    • Clients

    Twitterapplikationen programmieren
    Christian Stocker, Partner Liip AG

    Information in Echtzeit gehört zu den wichtigsten neueren
    Entwicklungen im Webbereich – Twitter ist dafür das Paradebeispiel.
    Anhand eines konkreten Beispiels und echter Use Cases besprechen Hannes und Christian wie man eine Twitter App programmiert:

    • Twitter Tools und Libraries für PHP, JS usw.
    • Relevante Standards in der praktischen Anwendung, oAuth & friends
    • SUP und FriendFeed
    • PubSubHubbub & Co.
    • Realtime, Geolocation und Mobile
    • Ausblick: Comet und node.js

    Single Sign on mit Facebook, Twitter und Google-ID
    Dani Niklaus, CEO Netlive GmbH

    In diesem Seminar erhalten Sie einen Überblick zu den aktuellen sozialen Netzwerken und was diese den Entwicklern für Möglichkeiten bieten. So feiert Single-Sign on mit Google Friend Connect und Facebook Connect Auferstehung. Wer einen neuen Dienst startet und User gewinnen will, tut gut daran, dass die User kein neues Passwort anlegen müssen, sondern gleich mit ihrem Google und Facebook Account anmelden. Lernen Sie in diesem Workshop welche Anforderungen an Ihre Applikation gestellt werden und wie Sie Userdaten und Inhalte über API mit Google und Facebook austauschen.

    • Überblick zu den Möglichkeiten der Integration mit Google, Facebook und Twitter
    • Facebook Connect und Google Friend Connect, wie der Login von fremden Diensten genutzt wird
    • API für Datenaustausch mit Facebook

    Facebook Applikationen entwickeln

    Lukas Fischer, CEO netnode IT services GmbH
    Mit über 400 Millionen Mitgliedern ist Facebook das grösste soziale Netzwerk der heutigen Zeit. Facebook stellt zahlreiche Schnittstellen und Möglichkeiten zur Verfügung um eigene Inhalte und Funktionen auf der Facebook Plattform zu realisieren. Dieser Vortrag erklärt was heute möglich ist und wie eine Facebook App entwickelt werden kann. Anhand eines konkreten Beispieles wird erklärt wie eine Facebook App funktioniert und was berücksichtigt werden muss.

  • Was sind Facebook Apps?
  • Was kann ich mit Facebook Apps machen?
  • Architektur von Facebook Apps
  • Was ist Facebook Connect?
  • Verschiedene Integrationsmöglichkeiten von Facebook
  • Die Grenzen von Facebook Integration?
  • Business Aspekte: – Warum überhaupt eine Facebook App?
  • Wie kann ich meine Facebook App promoten?
  • Skalierbare Applikationen mit HTTP
    Patrice Neff, Mitgründer memonic.com

    Dank HTTP konnte das Web auf nie gekannte Grössen erweitert werden. In diesem Vortrag zeigt Patrice Neff, wie Sie mit den gleichen Technologien auch ihre eigene Applikation erfolgreich skalieren können. Mit REST Web Services und Cloud Services ist es heute möglich, schnell und günstig stabile und zukunftsgerichtete Applikationen zu bauen. Die präsentierten Technologien bilden die Grundbausteine von memonic.com undlocal.ch.

    Patrice Neff ist Mitgründer von memonic.com, ihrem persönlichen digitalem Notizbuch. Davor war er als Frontend Lead bei local.ch tätig und hat dort ebenfalls beim Aufbau der Plattform mitgeholfen.

    Boosting Requirements Analysis

    Marcel Altherr, CEO beck et al projects ag

    Agile Methoden unterscheiden sich in der Erfassung und Beschreibung von Anforderungen deutlich von traditionellen Vorgehensweisen. Wir zeigen in unserem Vortrag ein Vorgehen, das uns erlaubt, ein initiales Product Backlog innert drei Tagen gemeinsam allen Anspruchsgruppen priorisiert und sprintfähig zu erstellen. Die von uns angewandte Methode ermöglicht eine synergetische Interaktion der Stakeholder und erlaubt uns eine effiziente Zusammenführung der verschiedenen Perspektiven in umsetzbare User Stories.

    Software Estimation: The impossible task?

    Aaron Across, Techlead Developer, Google Inc.

    Aaron has learned a lot about software estimation in these past years. The more
    I learn the more “inaccurate” my estimates become, ;-), not really. Actually, I am
    getting better at dealing with uncertainty and have developed some basic techniques
    that are useful for software estimation.
    The most important thing that I’ve learned is that you have to become good at
    “measuring” software efforts. Without past metrics it is just impossible to come
    up with good predictions. The same is valid in other forecasting fields: weather,
    finance, etc. The more past data you have the better your predictions become.

    • Simple techniques to collect past data
    • How to come up with better estimates than just “educated” guesses.
    • Combination of Agile estimation methods and traditional techniques: story points, lines of code, recording change lists and times, triangulation, velocity, scopecreep factors, etc.

    One Web
    Yoan Blanc, CEO doSimple

    Tims Berner Lee said: “Whatever the device you use for getting your information out, it should be the same information.” Browser war is back with the very strong pression from Google with its excellent Google Chrome. But now, the devices range where it happens it wider and more complex. Mobile phones, Netbooks, PDA, as well as the usual so-called PC and the now ubiquitous laptops. Web widgets (Netvibes, iGoogle), Platform-specific applications (Facebook), Phone applications (iPhone, Android, Pre), … are or were hype, depends on your point of view. Developing specific application is a dead-end. Like Microsoft Internet Explorer 5 only was a dead-end, iPhone only is one too nowadays. This presentation aims to show what kind of simple things can be done to offer a great experience on even more devices than the usual ones we think about. Making a mind shift from “I need an iPhone app for my website” to “I need to offer a valuable experience of my website on any devices to anyone”
    Titel des Referates

    - Get to know the technologies available to seamlessly degrade a traditional desktop experience to a netbook, mobile phone experience. But also the ones that can enhance it as well.

    NoSQL not only SQL
    Dr. Michael Marth, Inhaber marth.software.services

    Im Umfeld der Datenspeicherung zeichnet sich ein Paradigmenwechsel ab: weg vom Monopol der relationalen Datenbanken hin zu einer Vielzahl verschiedener Ansätze, die für bestimmte Anwendungen besser geeignet sind.
    Diese alternativen Ansätze umfassen Dokument-orientierte Speicher (z.B. Apache CouchDB), Content-orientierte Systeme (z.B. Apache Jackrabbit) oder Key-Value Stores (z.B. Amazon SimpleDB oder Project Voldemort).
    Neben nicht-relationalen Datenmodellen steht hohe Skalierbarkeit (”Web Scale”) im Fokus einiger dieser Projekte. Im Hinblick auf “Web-Tauglichkeit” wird der Kompromiss zwischen Daten-Konsistenz und Skalierbarkeit neu bewertet. Ein anderer Fokus ist der Verzicht auf Daten-Schemata und die daraus resultierende Agilität bei der Entwicklung.
    Michael bietet einen Überblick über die Landschaft der vielen RDBMS Alternativen, die sich derzeit unter der Bezeichnung “NoSQL” formiert.

    • Überblick über NoSQL: neues Denken bei den Datenbanken
    • NoSQL-Themen: Eventually consistent (statt ACID), Web Scale (sehr hohe Skalierbarkeit) und Schemafreiheit (agile Entwicklung)
    • Beispiele für NoSQL Datenbanken: Apache CouchDB, Redis, Voldemort, Apache Jackrabbit
    • NoSQL und relationelle Datenbanken: anders, besser, gegeneinander oder miteinander

    The Web of Things: Extending the Web to the Real World
    Vlad Trifa, Co-Founder Web of Things

    Learn how to connect the real-world to the Web and how to reuse common Web patterns in the context of physical computing, sensor networks, and mobile ad-hoc interaction.

    Thanks to the stunning progress in the field of embedded devices, physical objects such as home appliances, industrial machines and wireless sensor and actuator networks can now embed powerful computers that can connect to the Internet from anywhere. In the meanwhile, broadband and cheap Internet connectivity is very likely to become a commodity accessible from anywhere and many real-world objects will soon possess direct connectivity to the Internet. This convergence of physical computing devices (Wireless Sensor Networks, mobile phones, embedded computers, etc.) and the Internet provides new design opportunities for interactive applications and tangible artifacts, as digital communication networks will soon not only contain static documents, but also real-time information about places and objects from the real world. We will focus on the development of composite applications on top of the open and simple standards that made the Web so successful (REST, XML, HTTP, or Atom) to interconnect physical devices. Reuse of existing Web standards will allow any device to finally “speak” the same language as other resources on Web, therefore making it much easier to integrate physical devices with any other Web content.

    Implementierung einer State of the Art iPhone App
    Andreas Weder, mp technology consulting GmbH

    Am Beispiel der für Starticket entwickelten iPhone Applikation wird aufgezeigt, wie man effizient eine überzeugende App für das iPhone designen und entwickeln kann, worauf man achten muss bei der Entwicklung und wie man die App im Apple App Store erfolgreich platzieren kann. Es werden alle notwendigen Schritte von der Idee bis zum Launch aus Technischer- und Business Sicht aufgezeigt. Weiter wird aufgezeigt wie man eine solche bestehende App auf das neue Apple iPad erfolgreich portieren kann und was dabei beachtet werden muss

    • App Architektur
    • GUI Design
    • On/Offline Support, Local Storage
    • Vorstellung von Third Party Libraries (Three20, XML Parsing)
    • Performance
    • Backend Anbindung
    • Vorgehen bei der Portierung der Starticket App auf das Apple iPad
    • Ticketing mit dem iPhone
    • App Store and App Approval

    Entwickeln für den iPad
    Roger Bösch, CEO iAgentur GmbH

    Mit dem neuen iPad erhält der Entwickler die Möglichkeit Multi-Touch Applikationen auf einem grösseren Device zu realisieren und erlaubt damit im Endeffekt eine neue Art von Applikationen die noch näher an digitale Metaphern von “real-life” Objekten wie Zeitungen, Notizblock etc. herankommen
    und dabei weit darüber hinaus gehen können.
    Diese Session richtet sich an Entwickler mit Erfahrung in der Entwicklung von iPhone Applikationen und zeigt anhand einer Live-Demo auf, wie in mehreren Schritten aus einer iApp eine echte iPad Software wird.

    • Migration von bestehendem Code und Projekten
    • Die neue Usability
    • Möglichkeiten und Herausforderungen
    • Views und View Controller: Was ist anders?
    • Endlich: Komplexes Gesture Handling
    • Text Processing: Mehr als nur SimpleText
    • Portieren des Media Players ”Leider” notwendig, aber es lohnt sich

    Professional Frontend Engineering by Yahoo!

    von Daniel Niklaus

    Yahoo! ist weniger bekannt für ihre Innovationen. Das ist schade, denn Yahoo! bietet eine Vielzahl von Tools und Frameworks, die es in sich haben. Auch die Website macht heute einen aufgeräumten Eindruck und bringt die verschiedensten Dinge erfolgreich zusammen. Im Sport würde man sagen, Yahoo! fehlt das Momentum. Nichtsdestotrotz lohnt sich zum Beispiel ein Blick auf die YUI. Ein Library um interaktive Web Applikationen zu schreiben. Und es lohnt sich auch zu hören, wie Yahoo! für die User entwickelt und was sie unter User-Experience verstehen.

    In diesem Video sehen wir, wie Yahoo! “User Experience” oder besser gesagt, Front End Engineering definiert. Es gibt konkrete Beispiele und richtlinien, wie bei Yahoo! HTML, CSS und Javascript eingesetzt wird. Die 1 1/2 Stunden lohnen sich auch für geübte Coder.


    Nate Koechley: "Professional Frontend Engineering" @ Yahoo! Video

    Internet Briefing 2010

    von Reto Hartinger

    Irgendwie bin ich optimistisch, dass das 2010 innhaltlich das beste Internet Briefing Jahr wird. Zum fünfährigen Bestehen des Internet Briefings habe ich eine Konferenzreihe vorgesehen, die mit 3 Konferenzen im März und April zu den Themen E- und Mobile-Commerce, den wichtigsten Developper-Themen und Social Media beginnen. Im Herbst folgen voraussichtlich wieder 3 Konferenz. Mindestens eine davon in Bern.

    Es könnte sein, dass wir im April wieder einen Geschäftsleitungsmitglied eines renomierten amerikanischen Webunternehmens bei einem Internet Briefing begrüssen dürfen. Ich sehe sowieso mehr englische Briefings vor, damit sich die englischsprachigen Internetler mit uns besser vermischen.

    Wenn Du weisst, dass irgendeine Persönlichkeit aus den USA in die Schweiz kommt, teile es mir doch bitte mit. Ich werde mich bemühen, dass diese vor dem Internet Briefing spricht.

    Melde Dich jetzt zu den zu den nächsten Veranstaltungen an:


    2.02.2010 11.30-14.00 Internationales Email Marketing
    Email Marketing ist auch international d a s Tool um effizient Märkte zu bearbeiten sowie Kunden zu informieren. Aber wie erreichen wir unsere Branding-Ziele und bringen Promotions über verschiedene Sprachen, Kulturen, Zeitzonen an den Mann? Milko van Rijn von Mettler-Toledo International geht der Frage nach, wie man ein Internationales Email Marketing 

    2.02.2010 17.30-20.00 User Experience and Application Design at Google
    Usability is key in web applications. Simon Raess works as UX Designer at Google Docs in New York. He shares his views on how to create genuine user experiences for the web.

    Dieses Event ist auf Englisch – wer es auf Deutsch haben will, geht nach Bern:

    3.02.2010 17.30-20.00 User Experience und Application Design bei Google (Deutsch)
    Bern: Ristorante La Gioia, Bärenplatz 7 map
    Benutzerfreundlichkeit ist der Schlüssel zum Erfolg von Web-Applikationen. Simon Raess arbeitet als UX Designer im Google Docs Team in New York. Er spricht über die Gestaltung von Benutzer-Erlebnissen im Web.

    Es warten spannende Konferenz auf Dich – melde Dich jetzt an zu:

    15.03.2010 08.30-17.30 Konferenz:

    E-Commerce & Mobile Commerce

    E-Commerce Trens: Liveshopping, clubshopping, masscustomizing, crowdsourcing

    Moderne Produktepräsentatin: Videos, Konfiguratioren, Augmented Reality

    Social Commerce: Geld verdienen mit Facebook, Youtube, Twitter & Co, Social Media Kampagnen

    Mobile Commerce: M-Commerce Möglichkeiten und Beispiele, Preisvergleiche,

    … und mehr Themen


    6.4.2010 08.30-17.30 Konferenz:

    Social Media Marketing Summit

    Kommunikationsstrategien: Facebook, Twitter, Youtube Kampagnen

    Inhalte verbreiten:  Webapps, Page, Gruppe und Facebookinhalte auf eigener Page

    Twitter: Twitter in Business, Virale Twitter-Applicationen

    Mobile: Möglichkeiten und Aussichten

    Social Media managen : Aktivitäten monitoren und auslösen, Social Media und CRM


    Provisorisches Programm:
    - Neue Kommunikationsstrategien mit Botschaften und Botschafter
    - Social Media Aktivitäten monitoren und aktivieren
    - Webapps, Page, Gruppe: Inhalt er eigenen Website auf Facebook publizieren
    - Werbung in Sozialen Netzwerken
    - Facebook Gruppe, Facebook Fanpage
    - Virale Twitter-Applicationen: Wie man in 4 Wochen 600′000 Benutzer gewinnt
    - Social Media goes mobile
    - Twitter für Business: selbstreferenzielle Spielerei oder “the next big thing”
    - Vom Dialog zum Lead – Social Media Marketing und CRM im Zusammenspiel

    7.4.2010 08.30-17.30 Entwickler-Konferenz

    Developer Summit

    Entwicklen für/von: Twitterapplikationen, Facebook , iPhone und iSlate

    Single Sing on mit Facebook, Twitter, und Google-ID

    Web & Cloud verschnellern: Skalierbare Applikationen, Atomisierung von Komplexen Systemen

    Trends: NoSQL , One Web, Web of Things

    Projektmanagement: Boosting Requirements Analysis, Better Software Estimation

    Real-Time Web: Standards und Herausforderungen,  Software-Architekturen für die Web-2.0-Welt

    Melde Dich bereits jetzt an

    Recent Artikel

    Recent Kommentare

    Letzte Trackbacks