ITエンジニア/デザイナ向けにオープンソースを毎日紹介

iOSアプリの開発がObjective-CからSwiftに移り変わりつつあります。そんな中、せっかく覚えたSwiftを他でも使いたいと思うのではないでしょうか。今はiOSかMac OSXアプリ開発にしか使えないのが残念です。

そこで紹介するのがShiftJSです。ShiftJSを使うとSwiftをJavaScriptに変換してくれます。

ShiftJSの使い方

ShiftJSのデモコードです。

関数もサポートしています。

すべてのSwiftコードを変換できるわけではないのでご注意ください。そのためJavaScriptの代替言語として使えるレベルではありませんが、今後の発展次第ではSwiftでWebアプリケーションが開発できるようになるかも知れません。

ShiftJSはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

ShiftJS

shift-js/shift-js

 

MOONGIFTの関連記事

  • DevRel
  • Com2