GTUG-Neckar-Alb: Treffen an der HDM

Posted by Oliver Gassner • Friday, January 29. 2010
Teilen

Home (GTUG-Neckar_alb)

Paar Notizen.

Vortrag I:
'HTML als API' (Florian Detig, München, http://www.andforge.net/)

browser: write once, run everywhere, der browser ist das OS. Das web die Plattform. #gtug
btw: #gtug = Goole Technology User Group

wir haben aber wieder eine fragmentierung auf mobilen endgeräten -> apps #gtugna

mobile bringt die wiedergeburt der nativen apps weil: "write once, debug everywhere"

AJAX ist unflexibel bei(m Mixen von) Masupquellen, Apps können das aushebeln.

iPhone appstore: viel 'rauschen' App-Doubletten, die zudem auch als webseite funktioniert hätten

Inzwischen werden Widgetspezifikationen standardisiert, so kann man sich aus APIs applikationen zusammenbauen. verizon hat sogar Payment (und Provisionen) integriert.

JIL: Der Netzbetreiber kann regeln, was ein Widget darf.

"Widget Runtimes" enthalten zwar viele Möglichkeiten, gehen dann aber auch in die Knie.
Widgets enthalten ihre eigene Runtime und liefern diese mit aus: schlanker. (appcelerator, PhoneGap, Titanium). Crosscompiler sind ein weiterer Ansatz, die für jede Plattform separaten Code generieren.

Das ist erneut eine Entfernung vom Web-Ansatz.

Alle Apps lassen sich via webkit und webview zusammenbauen.
anstatt eine webseite zu laden kann man einfach Javascript übergeben.
So kann man Webfunktionalität und native Funktionen mischen.

Mit einem scrape-Kit und CSS-Selektoren kann man webseiten parsen und sie fürs handy optimieren oder "mashuppen".
So kann man kleine Webseitenstücke 'ausschnippeln'.

Wenn aber das CSs sich ändert ist alles kaputt, wenn man aber AJAX-Calls direkt abfängt, umgeht man das Redesignproblem, da der Ajax-Code stabiler bliebt, auch beim Redesign.
ein Pufferserver kann eine erhebliche Last ansammeln und das Cachen wäre rechtlich zweifelhaft.

-> so viel web wie möglich, so wenig nativ wie nötig

***
Moritz Haarmann: Google Go
http://momo.brauchtman.net/wer-ich-bin/

Kurzer Primer zur neuen Programmiersprache von Google.
C ist ein Produkt der 70er Jahre und das merkt man.

Maschinennahe skalierden Sprache.
Fast compiling language to develop simple tools.

Sie is
- nicht objektorientiert
- cocurrent
- compiled
- imperativ
- Elemente funktionaler Sprachen und andere ncie to haves.
- nativer support für viele Typen
- keine POinterarithmetik
- Cocurrency: kein Shared memory, gut abgeschirmt
- sytaktisch stark an C angelehnt: "aufgebohrets C"
- umfangreiche Library, was früher in C schwer zu machen war geht jetzt sehr schnell

http://golang.org
****
Stephan Linzner, @onlythoughtwork:

Chromium Extensions.

Besonderheit:
bestehen aus html + CSS + Javascript.

Es gibt Browseractions: sie sind auf beliebige pages anwendbar. sie stehen rechts von der Adresszeile-
Pageactions sind nicht immer aktiv, z.B. das RSSfeedlogo wird nur auf pages gezeigt, die RSSfeeds haben. sie stehen IN der Adresszeile rechts.

In einer manifest.json werden Name, Logo etc. angegeben.

Contentscripts sind verleichbar zu Grasemonkeyscripts, sie werden n seiten injiziert.
Sie sind aber von der Seite bzw. anderen Scripts abgeschirmt.

In einer Backgroundpage werden Zustände gespeichert bzw dort läuft Kommunikation ab.




wird fortgesetzt


0 Comments

Display comments as (Linear | Threaded)

No comments

Add Comment


E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
To leave a comment you must approve it via e-mail, which will be sent to your address after submission.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA


  • Backlinks hierher

  • Even more stuff



    zu meinem GCal



    testzone Bannerserver:

  • [i]
    Oliver Gassner has 609 followers on Google Buzz
    Oliver Gassner
    Oliver Gassner

    Logo StiuttgartBC Stuttgart Business Club - Networking & Events

  • Blog abonnieren:

  • Comments / Trackbacks

    Thu, 02.09.2010 11:33
    Sascha Lobo hat dazu mal getwi ttert: "Wer Twitter d [...]
    Wed, 01.09.2010 17:30
    Derzeit ist es (einfach) "hip" sich >>skeptisch
    Thu, 26.08.2010 17:25
    Solche News finde ich auserord entlich Interessant.
    Sat, 21.08.2010 14:27
    Denke das Adwords tool auch di e Daten von verschienden [...]
    Tue, 17.08.2010 16:18
    Logo. Spammer braten macht Spa ß.
    Tue, 17.08.2010 16:04
    Mit Zeitungen kann man auch pr ima Wespen killen. Mit n [...]
    Tue, 17.08.2010 08:23
    erster! ich frage mich, ob o der besser: wieviel angs [...]
    Mon, 16.08.2010 21:50
    Gut zu wissen, dass du den SPA M auch erhalten hast. We [...]
    Sun, 15.08.2010 14:52
    Danke. Grüsse aus Stuttgart
    Fri, 13.08.2010 23:48
    Ich bevorzuge es in z.B. polit ischen Diskussionen natü [...]
    oliver about Umzugsstationen
    Thu, 12.08.2010 00:17
    das buero ist fuer 2 und fuer den grossteil meiner Büc [...]
    ogo@ccarprr.c about Umzugsstationen
    Thu, 12.08.2010 00:15
    das buero ist fuer 2 und fuer den grossteil meiner Büc [...]
    Thu, 12.08.2010 00:06
    So, mit dem IE hat es dann doc h noch funktioniert... d [...]
    Fri, 06.08.2010 16:27
    Interessant: von über 30 'Code nehmern' haben grad mal [...]
    Fri, 06.08.2010 16:20
    Das ist das Flashbanner an der seite (XING_seminare) i [...]
  • Meistkommentiert:

  • Themen dieses Weblogs

                                           
  • Links

  • Communicate! & Faces & Friend Connect &c

    Communicate! &c

    More about this blog:
    * Blog-Archiv
    * I am reading ...
    * CHAT with me (no login req.)
    * SKYPE me!
    * Disclosure / Customers
    * follow me on Twitter

    Your face