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

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

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

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

もっと見る

List

  • 2019/09/04

Dozer - ステータスバーのアイコンを非表示に

macOSのステータスバーには常駐しているソフトウェアのアイコンが並んでいます。大抵のソフトウェアにはアイコンの表示、非表示が指定できる設定がありますが、それでも数が増えるとステータスバーがアイコンだらけになってしまいます。そこで使ってみたいのがDozerです。少しでも使いやすいステータスバーにできます。## Doze...

List

  • 2019/08/24

HyperCardPreview - HyperCardを最新のmacOSで楽しむ

かつてのMacOSの歴史の中で輝いていたのがHyperCardです。アプリケーションやゲームなどを作ったり、教育など様々な分野で使われていました。Mac OSXの登場とともに消えてしまいましたが、今なお愛する人の多いソフトウェアです。そんなHyperCardを今のmacOS上で閲覧できるのがHyperCardPrevi...

List

  • 2019/08/20

‎DevCleaner - Xcodeのストレージ逼迫に悩んだら

iOSの開発をしていると、シミュレータのデータなどが蓄積されていきます。もちろん細かく各バージョンでの動作確認は必要ですが、ストレージを逼迫するのも問題です。定期的に整理が必要です。そこで使ってみたいのが‎DevCleanerです。アプリケーションなどのデータも整理できるXcode用クリーナーです。## ‎DevCle...

List

  • 2019/08/03

GifCapture - デスクトップ操作をアニメーションGIF化

アニメーションGIFはとても使い道が多いです。動画だとついつい冗長的になってしまいがちですが、アニメーションGIFはハイライト部分だけを切り出して作られています。面白い部分だけが繰り返し再生され、音声もないとあって、面白さが増幅します。そんなアニメーションGIFをデスクトップで手軽に作成するソフトウェアとしてGifCa...

List

  • 2019/07/10

Pock - Touch BarをDockとして使う

Touch Barは使い慣れている人にすれば意外と使えると言います。個人的にはどうも必要性を感じないのでTouch Barがないタイプを購入してしまいます。とはいえ、キーボード上にプログラマブルに変更できる情報が掲載できるのは便利かも知れません。もしあなたがTouch BarをもてあましているならばPockを使ってみま...

List

  • 2019/06/26

Recipes - iOS用のレシピアプリ

料理は世界共通のコンテンツです。衣食住と言われるくらい、生活する上での基礎になります。そのため、世界中には様々なレシピサイトやレシピアプリが存在します。日本においてもクックパッド一強ではなく、動画を使ったり、特定の素材や調味料を使ったサイトなど存在します。今回紹介するRecipesはレシピアプリになります。iOS向けに...

List

  • 2019/06/17

wechsel - Bluetooth機器を管理するユーティリティ

Bluetooth対応のデバイスが増えています。キーボードやマウスは当たり前として、ヘッドフォンやスマートフォンなどもBluetoothでデータを送受信できます。そうなると接続や切断の管理が面倒になってきます。そこで使ってみたいのがwechselです。キーボードショートカットでBluetoothの接続、切断を簡単に行え...

List

  • 2019/06/02

SwiftWasm - Webブラウザ上でSwiftを実行

WebAssemblyへの注目が集まっており、それ故に様々な試みが行われています。計算処理の高速化、Canvasを書き換えることでゲームに用いたり、JavaScriptを全く書かずにWebアプリケーションも開発できるようになります。そんな中、プログラミング言語をWebブラウザ上で動かそうと言う試みも増えています。今回は...

List

  • 2019/05/31

Unwrap - iPhone上でSwiftを学ぶ

新しいプログラミング言語を学ぶ場合、どのように行っているでしょうか。オンライン情報だけでできる人もいれば、書籍を買うという人もいるでしょう。いずれにしても写経しながら覚えるかと思います。今回紹介するUnwrapはそのどちらでもない第三の選択肢として、iPhone上で学べるSwift学習アプリとなっています。## Unw...

List

  • 2019/05/20

Markdown Playgrounds for Swift - Swiftを実行できるMarkdownエディタ

Markdownエディタは多数あります。色々なものを使ってみて、自分の手に馴染むものを選ぶのではないでしょうか。しかし、これだけ増えてきたからこそ、目的に合わせてMarkdownエディタを使い分けるという手もありそうです。今回紹介するMarkdown Playgrounds for SwiftはMarkdownエディタ...

List

  • 2019/05/15

OpenInTerminal - 今開いているディレクトリでターミナルを開く

今、Finderで開いているウィンドウをターミナルで操作したいと思うことがあります。そんな時にできる方法としては、フォルダやファイルをドラッグ&ドロップするというものがありますが、面倒でいけてないです。そこで使ってみたいのがOpenInTerminalです。クリック一つでターミナルを開いてくれます。## OpenInT...

List

  • 2019/04/30

MagazineLayout - 縦スクロールを想定したiOS用ライブラリ

iOSは元々Androidに比べて画面サイズが多くなく、アプリが作りやすかったのですが、今では年々種類が増え続けています。それでもAndroidよりは少ないかも知れませんが、レイアウトをどのデバイスでも問題ない状態にするのは大変です。今回はAirbnbが開発しているグリッドレイアウトライブラリMagazineLayou...

List

  • 2019/04/16

Science Journal for iOS - センサーを活用した実験管理アプリ

スマートフォンはセンサーの固まりです。カメラはもちろん、気圧や照度など様々なセンサーが搭載されています。そうした情報はスマートフォンを便利にするのはもちろん、様々なフィールドワークでも活躍することでしょう。Googleが提供しているScience Journal for iOSはまさにそんな実験を行うためのアプリです。...

List

  • 2019/04/12

Firefox Lockbox - Mozilla製のパスワード管理

Webにおいて認証管理は大事な要件になっています。適切なツールを使わないと、ついパスワードを使い回してしまったり、安易なものを設定してしまいます。その結果、一つの漏洩が他のサービスへの不正アクセスに繋がったりします。そうした問題を防ぐためのソフトウェアが幾つかありますが、今回はFirefoxユーザ向けのFirefox ...

List

  • 2019/04/06

Conferences.digital - Swiftカンファレンス動画を堪能しよう!

今この瞬間も世界中で様々なカンファレンスが行われています。行ってみたいと思いつつも仕事やお金の都合で参加できないものもあるでしょう。そうした多くのカンファレンスが後日、動画でセッションを公開しています。Conferences.digitalはSwift系カンファレンスに特化して動画を閲覧できるソフトウェアです。## C...

List

  • 2019/04/02

Pixel Picker - 小さなカラーピッカー

Webページのデザインやプレゼンテーションを作っている際など、画面上にある色をピックアップしたいと思うことがあります。そのために画像編集ソフトウェアを立ち上げたりするのは面倒です。そこで使ってみたいのがPixel Pickerです。独立したアプリケーションとして提供されるカラーピッカーです。## Pixel Picke...

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サイトで使うと面白そ...