• Blog
  • Raspberry Pi
  • Über mich
  • Projekte
  • devowl.io

Brackets Shell und node-webkit: Anwendung für Windows, Mac OS X und Linux in Websprachen

11. September 2014
Vorgestellt
Keine Kommentare

Vergangene Woche stellte ich euch Breach, den Browser zum selbst Scripten, vor, der technologisch auf der Webapp Plattform ExoBrowser aufsetzt. Mit dieser Plattform kann man eigene Webapps für Windows, Mac OS X und Linux entwickeln. Da ich Netzkind diesen Ansatz interessant finde suchte ich weiter und fand weitere vielversprechende Projekte.

Brackets Shell
Der Webcode Editor Brackets von Adobe könnte inzwischen einigen ein Begriff sein. Neben der beiden Tatsachen, dass der von einem großen Unternehmen entwickelte Editor quelloffen und meiner Meinung nach inzwischen richtig nützlich ist, sollte man nicht außer Betracht lassen, dass diese Software in HTML, CSS und JavaScript geschrieben ist. Dabei setzt Adobe auf deren Eigenentwicklung Brackets Shell auf, dessen Quellcode inzwischen ebenfalls veröffentlicht wurde.

Die Brackets Shell ist eine sogenannte CEF3-based application, was auf dem Chromium Embedded Framework 3 basiert. Dieses 2008 von Marshall Greenblatt gegründete Projekt setzt auf Google Chromium auf und hat sich als Ziel gesetzt eine Framework zur Einbindung des Chromium Browsers in Drittapplikationen zu entwickeln. Wir haben also auch hier den Aufbau mehrerer Schichten bis hin zur Entwicklung der eigentlichen Anwendung. Bei der Brackets Shell weisen die Entwickler jedoch darauf hin, dass diese mehr auf die Brackets Edit App von Adobe ausgerichtet sei und weniger als generischer Ansatz zur Entwicklung eigener Apps genutzt werden sollte, auch wenn es möglich sei.

node-webkit
Ein weiteres spannendes Projekt in diese Richtung ist node-webkit. Dieses basiert ebenfalls auch Chromium, diesmal wieder in Kombination mit Node.js. Das Projekt sieht der Github Commits zu Urteilen momentan recht aktiv aus, bietet Anleitungen für die ersten Schritte und auch eine Liste von Apps, die bereits mit diesem Framework umgesetzt wurden, wozu u.a. auch der nicht gänzlich unbekannte Reddit Client Reditr gehört.

Nicht unerwähnt bleiben sollte an dieser Stelle, dass dieses Projekt u.a. Intel als Sponsor gewinnen konnte und es damit meiner Meinung nach das vielversprechendste „WebApp to DesktopApp“ Projekt ist, das ich finden konnte.

Wenn es bei mir zeitlich klappt werde ich das node-webkit einmal mit einem kleinen Projekt ausprobieren, da ich die Vorstellung eine Anwendung für Windows, Mac OS X und Linux mit Websprachen schreiben zu können reizvoll finde. Und vielleicht konnte ich dem Einen oder Anderen von euch auch Lust darauf machen sich in den Code zu schmeißen und das nächste Projekt zu realisieren 😉

Quellen: Brackets-Shell Git Repository, node-webkit Git Repository, CEF3 Repository

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Jan Karres
Jan Karres
Wirtschaftsinformatiker
Facebook
Twitter
YouTube
LinkedIn
Xing
GitHub

Themen

  • Blogging
  • Debian (Linux)
  • Eine Geschichte aus dem Leben des Jan
  • Fotos
  • Gaming
  • Gedanken
  • Linksammlungen
  • Privates
  • Projekte
  • Raspberry Pi
    • Einplatinencomputer (außer Raspberry Pi)
  • Schule und Studium
  • Tipps und Tricks
  • Videos
  • Vorgestellt
  • WordPress

Projekte

Dieser Blog ist meine kleine Base im Internet, in der ich über Themen schreibe, die mich persönlich beschäftigen. Abseits davon habe ich weitere Projekte im Netz, die teils aus Spaß entstanden, jedoch zum Teil auch meinen Kühlschrank füllen.

Alle Projekte

JanKarres.de © 2007-2022

Neueste Beiträge

  • Raspberry Pi: WLAN Access Point mit NordVPN (VPN Router) einrichten Dezember 5, 2020
  • Real Cookie Banner: Wie das Opt-in Cookie Banner für WordPress entstand November 18, 2020
  • Blog Setup erneut: Aufräumen einer kleinen Historie Oktober 13, 2020
  • devowl.io: Auf geht’s in das WordPress Business! März 10, 2020
  • Kuschelpartys: Nähe und Geborgenheit einfach erleben September 30, 2018

devowl.io

Meine Brötchen verdiene ich im Internet. Dazu habe ich gemeinsam mit meinem Kollegen Matze die devowl.io GmbH gegründet. Gemeinsam entwickeln und vertreiben wir in unser Plugins und Entwickler-Tools im WordPress Umfeld.

Mehr erfahren
  • Datenschutzerklärung
  • Impressum