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

プログラミング言語 - Swiftの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2019/03/19

Workbench - macOSのドットファイルをiCloudで同期

macOSで標準のクラウドストレージサービスと言えばiCloudです。Apple IDだけあれば使えるので手軽ですし、iOSともストレージが共有できるのも便利です。そんなiCloudユーザに便利そうなソフトウェアを紹介します。それがWorkbenchです。iCloudを使っていわゆるドットファイル(dotfile)を同...

List

  • 2019/02/27

TLPhotoPicker - Facebookアプリ風の写真選択画面ライブラリ

iOSのUIKitは十分に高機能ですが、より良いUXのアプリを提供しようと思うとカスタマイズが必要でしょう。そして多くの有名なアプリは機能がカスタマイズされており、そこから学べる点は多いです。今回紹介するTLPhotoPickerはFacebookの写真選択に似た機能を提供するライブラリです。## TLPhotoPic...

List

  • 2019/02/24

Brooklyn - Appleロゴをカスタマイズしたスクリーンセーバー

10月末に行われたAppleのイベントでは、Appleのロゴを様々なクリエイターがアレンジしたビジュアルが印象的でした。クリエイティブの広がりが感じられ、見ているだけで楽しい気分になります。そんなカスタマイズされたロゴを集めたスクリーンセーバーがBrooklynです。ぜひ使ってみてください。## Brooklynの使い...

List

  • 2019/02/23

iOS PWA Wrapper - PWAをネイティブアプリでラッピング

PWAに注目が集まっています。しかしWebブラウザからアクセスしてアプリするというのは、バナーのようで面倒ですし、普段慣れているアプリストアからダウンロードしたいという方も多いでしょう。そこで使ってみたいのがiOS PWA Wrapperです。Webブラウザをラッピングしただけのアプリですが、PWAサイトで使うと面白そ...

None

  • 2019/02/13

swift sh - 外部ライブラリを用いたSwiftスクリプトを実行

SwiftはiOSやmacOSアプリを作るのに使われるプログラミング言語ですが、今はサーバサイドでも使えるようになっています。活用範囲が広がることで、ターミナルのスクリプトとして使いたいと思う人もいるでしょう。もちろん使えるのですが、外部ライブラリを利用しようと思うとビルドする必要があり、非常に手間です。そこで使ってみ...

List

  • 2019/02/06

Unshaky - MacBookの二回入力エラーに対応する

MacBookやMacBook Proで採用されているバタフライ構造のキーボードは一回しか入力していないのに複数回入力されてしまうことがあります。2016年のMacBook Proなどは修正プログラムが出ていますが、最近のMacBookなどでも発生しているようです。そんな状態で困っている人に使ってみて欲しいのがUnsh...

List

  • 2018/12/31

TodoAndNote - iOS用のTodoをサポートしたMarkdownエディタ

デスクトップとスマートフォンで情報を共有したいと考えることはよくあります。iOSとmacOSであれば連携も容易なのですが、AndroidやWindowsが絡むと途端に大変になります。メールでファイル内容を送ったりするのは嫌でしょう。そこで使ってみたいのがTodoAndNoteです。ファイルをDropboxで共有するMa...

List

  • 2018/12/26

MajorKey - さっと書いてメールで送信

今思いついたアイディアをメールしたいと思うことはないでしょうか。メモに書く習慣がない場合、せっかく書いても見返さなかったりします。しかしメールの場合、未読で蓄積されるので振り返るのも難しくありません。MajorKeyはまさにそんなソフトウェアです。書いたメモをささっとメールで送れるiOSアプリになります。## Majo...

List

  • 2018/11/14

wallpapper - ダイナミック・デスクトップ用の壁紙を生成

最新のmacOS Mojaveではダイナミック・デスクトップという機能があります。時間に合わせて壁紙が変化するもので、朝や昼、夜など情景に合わせて壁紙の写真が変化します。これで徹夜で作業している時に時間を見ずとも時間帯が分かる訳です。そんなダイナミック・デスクトップに対応した壁紙を作成できるソフトウェアがwallpap...

List

  • 2018/10/23

Gray - アプリケーション単位でライトモード/ダークモードを設定

macOS Mojaveから追加されたダークモードを使っている人は多いかと思います。しかし、すべてのアプリケーションがダークモードで良いのでしょうか。ライトモードの白いデザインのが合うアプリケーションだってあるはずです。そこで使ってみたいのがGrayです。アプリケーションごとにライト/ダークモードを設定できます。## ...

List

  • 2018/10/23

Nocturnal - ライト/ダークモードをワンクリックで切り替え

最新のmacOS Mojaveから外観にダークモードが追加されました。テーマを全体的に暗くしてくれる機能です。元々黒い画面になれている開発者などはダークモードを選んでいる人も多いのではないでしょうか。そんなダークモードとライトモードの切り替えをワンクリックでできるのがNocturnalです。## Nocturnalの使...

List

  • 2018/10/08

RsyncOSX - macOS用のrsync管理画面

rsyncと言えばサーバ間のバックアップや同期に使われることが多いソフトウェアです。多機能で、様々な用途にマッチしますが、それだけに使いこなすのが難しいソフトウェアでもあります。だからこそ使いたいのがRsyncOSXのようなGUIアプリケーションです。設定を網羅して、rsyncを使いこなせるでしょう。## RsyncO...

List

  • 2018/09/27

FaceRecognition - Vision.frameworkを使ってiOSで顔認識

写真には様々な情報が入っています。モノや人、景色や場所など、一枚の写真から読み取れる情報はたくさんあります。その中でも特によく使われるのが顔認識ではないでしょうか。写真の中、どこに顔があるのかを自作してみたいと思う人は多いはずです。そこで使ってみたいのがFaceRecognitionです。iOSアプリで顔認識を実装する...

List

  • 2018/09/25

TartuWeather - エストニア タルトゥ用の天気アプリ

天気情報はどんな地域であっても役立ちます。全世界を対象にしたもの、国を対象としたもの、さらにごく限られた地域を対象にしたもの、いずれも役立ちます。その地域に根ざし、住んでいる人たちがいるからです。そこで今回はTartuWeatherを紹介します。エストニアはタルトゥという地域だけを対象にした天気アプリです。## Tar...

List

  • 2018/09/15

HatebLine - HBFavの体験を受け継ぐはてなブックマークビューワー

はてなブックマークでフォローしている人たちのブックマークを軽快に読めるHBFavが開発を停止しました。はてなブックマーク自身のフィード仕様が変わったのが原因ですが、残念なことです。そこで登場したのがHatebLineです。iOSではなくmacOS向けのソフトウェアですが、HBFavの体験を引き継ぐソフトウェアです。##...

List

  • 2018/08/19

SavannaKit - iOS/macOSで使えるプログラミングエディタ開発キット

AtomやVisual Studio Codeなど、Web技術を使ったプログラミングエディタが広まっていますが、パフォーマンスに際して不満を感じている人も多少はいるのではないでしょうか。もっとハイパフォーマンスなプログラミングエディタが欲しいと考える人もきっといるはずです。そこで使ってみたいのがSavannaKitです...

List

  • 2018/08/14

Wormholy - シェイクジェスチャーでネットワークログを表示

iOSアプリを作っていて、トラブルになりやすいのがネットワークです。送信したデータと受信したデータが正しいのかデバッグする機会は多いです。そこでプロキシソフトウェアを使って解析したりするでしょう。そんな時に使ってみて欲しいのがWormholyです。ネットワークリクエスト内容をログとして確認できるソフトウェアです。## ...

List

  • 2018/07/29

Twig - macOS用のシンプルなMarkdownエディタ

多くのMarkdownエディタはWebベースで提供されています。インターネットさえあればどこからでも使えるのは便利ですが、オフラインでもささっとメモしたいと思うことは多いはずです。そんな時にはメモ帳を使うのでは面倒に感じます。今回はmacOS用のMarkdownエディタ、Twigを紹介します。## Twigの使い方3ペ...

List

  • 2018/07/25

LightningQR - QRコードを瞬時に生成

URLをスマートフォンに送りたい時など、QRコードを使うと便利です。スマートフォンのカメラで読み取るだけで情報が送れます。しかし、そのためにどこかのWebサービスにいって生成するのでは面倒です。そこで使ってみたいのがLightningQRです。QRコードを素早く生成できます。## LightningQRの使い方URLを...

List

  • 2018/07/13

Color Picker Plus - macOS標準のカラーピッカーを拡張

macOSには標準のカラーピッカー機能があります。簡単な使い方であれば十分ですが、Photoshopなどの専門的なソフトウェアの備えるカラーピッカーに比べると貧弱な機能であるのは否めません。そこで使ってみたいのがColor Picker Plusです。OS標準のカラーピッカーを拡張してくれるソフトウェアです。## Co...