はじめに
Macのオススメ無料アプリを紹介します
エンジニア向けのアプリが多いです
☆は個人的に必須のアプリです。
環境
- OS:macOS Big Sur 11.2.3
注意
数が多いこともあり、概要とリンクのみ記載します。
セットアップ方法は記載しません。
ただ、別記事でピックアップしていればその記事のリンクを貼ります。
App Storeからインストール
「App Store」とは、Apple公式のアプリストアです。
背景色が青で白い棒が三角形に並んだアイコンです。
Numbers(表計算)
WindowsでいうExcelです。
Pages(書類作成)
WindowsでいうWordです。
Keynote(プレゼンテーション)
WindowsでいうPowerPointです。
CotEditor(テキストエディタ)
☆Skitch(スクリーンショット, 画像注釈)
画像に枠や矢印、モザイクを付けるのに使っています。
Qiitaへ投稿している画像も全てSkitchで加工しています。
Microsoft Remote Desktop(Windowsリモート)
WindowsのPCをリモート操作するアプリです。
8と10の2バージョンありますが、10が最新です。
LINE(チャット)
Pocket(Webページ保存)
あとで読みたいWebページを保存するアプリです。
私はあとで読みたいものより、あとで読み返したいものを保存することが多いです。
Xcode(iOSアプリ開発)
iOSアプリの開発に必須のアプリです。
Realm Browser(Realmクライアント)
Realmの公式GUIクライアントです。
OneDrive(クラウドストレージ)
RunCat(CPU監視)
Webサイトからインストール
App Storeでは公開していなく、Webサイトでのみ公開しているアプリもあります。
☆Google 日本語入力(IME)
予測変換に優れた入力アプリです。
☆Google Chrome(Webブラウザ)
MacVim(テキストエディタ)
VimのMac版です。
私は簡単なメモでもテキストエディットを使わずMacVimを使っています。
☆Visual Studio Code(テキストエディタ)
thunderbird(メーラー)
☆Slack(チャット)
チャットできるアプリです。
IT業界でよく使われています。
☆Discord(チャット, VC)
チャットやVC(ボイスチャット)できるアプリです。
主にオンラインゲームで使われますが、最近ではオンライン飲み会などの用途でも使われています。
IP Messenger(チャット)
同一LAN上のPC同士でチャットできるアプリです。
業務によっては必須です。
Skype(通話, チャット)
Zoom(ビデオ会議)
ビデオ会議できるアプリです。
EOS Webcam Utility(Webカメラ)
キヤノンのカメラをWebカメラとして使うためのアプリです。
Figma(デザイン)
SF Symbols(アイコンライブラリ)
Apple公式のアイコンライブラリです。
GIMP(ラスター画像編集)
高機能なラスター画像編集アプリです。
Adobe Photoshopを使っている方は必要ないかもしれません。
Inkskape(ベクター画像編集)
高機能なベクター画像編集アプリです。
Adobe Illustratorを使っている方は必要ないかもしれません。
XQuartz(Inkscapeの依存ライブラリ)
Adobe AIR(ランタイム)
VLC(メディアプレーヤー)
動画などのメディアを再生できるアプリです。
OBS(配信)
Stream Deck(配信)
ハードウェアが必要なアプリです。
VirtualBox(仮想化)
WindowsやLinuxなどの仮想マシンを構築・操作できるアプリです。
私はVagrantと組み合わせてCentOSの仮想化に使っています。
Vagrant(仮想化)
VirtualBoxなどの仮想化ツールを使いやすくラップしたアプリです。
CUI操作なのでWindowsやMacのようなGUIが前提のOSの仮想化には向いていません。
☆Docker(仮想化)
☆Android Studio(Androidアプリ開発)
Androidアプリの開発に必須のアプリです。
PyCharm(Python開発)
Pythonを使ったアプリの開発に必須のアプリです。
☆Visual Studio for Mac(Xamarin開発)
Xamarinを使ったモバイルアプリの開発に必須のアプリです。
☆Xcodes(Xcode管理)
複数のXcodeを管理するアプリです。
Xcodeを手動でバージョン管理するのは手間なのでオススメです。
SPI Playgrounds(Xcode連携)
Swift Package IndexからSwift Playgroundを開くためのアプリです。
Xcodeのインストールが必要です。
iTerm2(ターミナル)
ターミナルです。
svnX(SVNクライアント)
SVNのGUIクライアントです。
Sourcetree(Gitクライアント)
GitのGUIクライアントです。
Atlassianアカウントの作成が必要です。
MySQL Workbench(MySQLクライアント)
MySQLのGUIクライアントです。
MySQLが提供しています。
Sequel Pro(MySQLクライアント)
MySQLのGUIクライアントです。
PSequel(PostgreSQLクライアント)
PostgreSQLのGUIクライアントです。
SQLiteBrowser(SQLiteクライアント)
SQLiteのGUIクライアントです。
Wireshark(パケット監視)
パケットを監視するアプリです。
ネットワークエンジニアの方は必須だと思います。
Dash(APIドキュメントブラウザ)
*.docset
ファイルを閲覧できるアプリです。
様々なAPIのドキュメントを閲覧できますが、私はググってしまうのであまり使っていません。
☆Rectangle(ウィンドウリサイズ)
ウィンドウをショートカットキーで簡単にリサイズできるアプリです。
Spectacleが積極的にメンテナンスされなくなったので、代わりに使っています。
InsomniaX(スリープ制御)
MacBookを閉じてもスリープしないようにできたりするアプリです。
Vysor(画面共有)
AndroidやiOSの実機の映像をPCにリアルタイムで取り込むアプリです。
Homebrewからインストール
おわりに
Macのアプリ紹介は以上です。
他にもオススメのアプリがありましたらコメントなどでご連絡いただけると嬉しいです