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

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

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

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

もっと見る

List

  • 2019/12/04

SekigaeKun - ペアプログラミングの席替えアプリ

ペアプログラミングでは常に同じペアではなく、人を入れ替えつつ行うと新鮮な得られがあるでしょう。かといって適当にやっていると徐々にペアの偏りができてしまいそうです。かといってくじ引きやアミダを作るのも面倒です。そこで使ってみたいのがSekigaeKunです。ペアプログラミングのペア決めを行ってくれるソフトウェアです。##...

List

  • 2019/11/02

bindPDF - PDFを連携して一つのPDFに

PDFの利用が増えると、その量が増えていきます。そしてソフトウェアを使ってPDFを生成したりすると、バラバラになったPDFが散乱します。そこで必要になるのがPDFを連携するニーズです。今回紹介するbindPDFはPDFファイルを連結するソフトウェアです。## bindPDFの使い方複数のPDFファイルをドロップすると、...

List

  • 2019/11/02

alt-tab-macos - アプリケーションの切り替えをWindows風に

macOSにはアプリケーションスイッチとウィンドウスイッチの2つのウィンドウ切り替えが用意されています。使い慣れれば何ともないのですが、人によっては不便に感じる人もいるでしょう。Windows風のスイッチが好きな人もいるはずです。そんな方にお勧めしたいのがalt-tab-macosです。ウィンドウを並べて切り替えられま...

List

  • 2019/10/28

AltStore - JailBreak不要なiOS用アプリストア代替

iPhoneは登場した当初から、多くのハッカーによって裏技的楽しまれ方をしてきました。JailBreakもその一つです。最近ではJailBreakに頼らずともできることが多くなってきていますが、それでも純粋に技術的な楽しみとして行っている人たちもいます。今回紹介するAltStoreはJailBreakを必要とせず、Ap...

Missing

  • 2019/10/27

Notes manager for macOS/iOS - MarkdownとRTFに対応したmacOS/iOS用ノートアプリ

メモソフトウェアは何を使っているでしょうか。この手のソフトウェアはオープンソースのものが多く、目移りしてしまいます。例えばBoostnote、Notableなどがあります。個人的には今はNotableを使っています。そんな中、強力なライバルが登場しました。それがNotes manager for macOS/iOSです...

List

  • 2019/09/20

NetNewsWire - 懐かしのRSSリーダーがOSS化!

RSSリーダーを使っている人はそれほど多くありませんが、かつてはこぞって様々なRSSリーダーが作られました。その一つとして有名だったのがNetNewsWireです。2002年から開発されているとのことなので、約17年も開発されている息の長いソフトウェアです。そんなNetNewsWireがバージョン5になるのと同時にオー...

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 ...