プログラミングでよく見る参考サイト集

参考サイト集

プログラミングをする時によく見るサイトをメモしておきます。


Google Chrome Developer Tools

Web開発でよく使う、特に使えるChromeデベロッパー・ツールの機能

Laravel

Laravel公式サイト(英語)

Read Double

公式ドキュメントを日本語化したありがたいサイトです。

LARACAST

Laravel 5.6 API

HTML・CSS・JavaScript

Mozilla Developer Network
MDN HTML要素リファレンス(全要素一覧)
MDN CSSリファレンス(全CSSプロパティ一覧)
MDN CSSセレクター
Bootstrap Documentation
BULMA Documentation
HTML-特殊文字一覧

Amazon Product Advertising API

Product Advertising API Scratchpad

Vue.js

Vue.js公式サイト ガイド
Vue Router公式サイト ガイド

Git

分散型バージョン管理システムGitについてわかりやすくまとめられたサイトです。

サルでもわかるGit入門

Sublime Text

Package Control

C言語

ポインタ関連の説明が斬新で、とてもわかり易いです。

Open GL

iPhoneの3Dものアプリを作成時にとても参考にさせてもらいました。

Objective-C

クラスのメソッドとプロパティの例文がコンパクトにまとまってます。

コピペして使いまわせるので、大変重宝しました。

Linux、Unix

参考資料ダウンロードサイト

LPI-Japanが無料で提供している参考資料ダウンロードサイトです。Linux標準教科書などがあります。

Java

Java Platform, Standard Edition & Java Development Kit バージョン11 API仕様

DB系

MySQL

MySQL Documentation

MySQL 5.6 リファレンスマニュアル

素材系

アイコン

Font Awesome
GitHub Octicons
ICOON MONO

フォント

Google Fonts

写真、画像

PlaceIMG

フレームワーク、ライブラリ集

定番もののフレームワーク、ライブラリ集です。

 

CocoaPods:

iOS向けの超定番ライブラリ管理ツール

 

Realm:

iOS,Androidで使えるデータベースライブラリ。

iOSの Core Dataよりも簡単でわかりやすいデータベースです。

 

SBJson:

Web APIでリクエストしたデータに対しての、Json形式のレスポンスデータをうまい具合に解析してくれるライブラリです。

GitHubに公開されてます。最新バージョンは4.0.0

 

Web API集

定番もののWeb APIのリンク集です。

フリーで使用できるものを中心に集めてみました。

 

Google:

 

Yahoo:

日本語のサーピスがうれしい、Yahooが提供しているWeb API。

 

Docomo:

 

IBM:

IBM Watsonを活用したアプリケーションの開発に利用できる6種類の日本語版Watson APIが提供されてます。

 

Microsoft:

Microsoftが提供しているWeb API。地図、翻訳、CortanaなどのWeb APIが提供されています。

 

Amazon:

Amazonが提供しているWeb APIです。

 

楽天:

楽天が提供しているWeb APIです。楽天市場、楽天ブックス、楽天トラベルなどの検索ができます。

 

Twitter:

Twitterが提供しているWeb APIです。英語です。

 

Facebook:

Facebookが開発者向けに提供しているWeb APIです。英語です。

 

気象関連:

世界中の気象情報のWeb APIを提供しているサイト。英語です。

 

画像関連:

Flickrが提供している画像関連のWeb APIサイト。英語です。

 

住所検索:

郵便番号から住所、住所から郵便番号を検索するWeb API。

郵便番号、住所、最寄り駅、緯度経度データ等の地理情報するWeb API。

 

公共機関:

総務省が提供している政府統計データWeb APIです。国勢調査、人口統計、企業統計、物価統計などのデータ入手が可能です。

国立国会図書館が提供するWeb API。

 

Apple Developer Program関連

Apple Developer Programで公開しているドキュメントなど。

iPhone, iPad, Apple WatchなどのApple製品のアプリ開発の参考になります。

Apple Developer Document(英語)

Apple Developer ドキュメント(日本語)

App Store Connect ヘルプ(日本語)

メソッド名やクラス名などの命名規則に関するドキュメント

iOSの開発する人は、一読しておいた方がいいです

Cocoa向け コーディングガイドライン

クラスとは何か、クラスメソッド、クラスのプロパティ、プロトコル、ブロック、NSErrorなどについて記載されたドキュメント

Objective-Cによるプログラミング

クラス、ファクトリメソッド、デリゲートとデータソース、クラスの継承、Model-View-Controllerなどついて記載されたドキュメント

Objective-Cプログラミングの概念

App Storeでの配布に向けて、仕上げ段階にいたるディベロッパー向けの中級者向けドキュメント

iOSアプリケーション プログラミングガイド

Xcodeの使い方についてのドキュメント

Xcode ユーザガイド

Xcodeの基礎知識

よく使う、部品についてのドキュメント

iOS Table View プログラミングガイド゙

iOS View Controller プログラミングガイド

iOS View プログラミングガイド

App Storeでの配布の方法、アプリのインターフェースに関するガイドラインが記載されたドキュメント

アプリケーションの配布に関するガイド

iOS ヒューマンインターフェイス ガイドライン

Core Dataについてのドキュメント

Core Dataプログラミングガイド

Core Dataでデータ検索するときに、NSPredicateを定義しますが、その定義のルールについてのドキュメント。SQL文のようなもの?

プレディケート プログラミングガイド

ローカル通知とリモート通知(=プッシュ通知)に関するドキュメント

Local および Push Notification プログラミングガイド

Grand Central Dispatch(GCD) に関するドキュメント

並列プログラミングガイド

マルチスレッドに関するドキュメント

スレッドプログラミングガイド

ファイルの読み書き、ディレクトリ操作、iCloudでのファイル管理についてのドキュメント

ファイルシステム プログラミングガイド

Apple Watch開発関連のドキュメント

WatchKit プログラミングガイド

WatchKit Programming Guide

Swift入門用ドキュメント

Start Developing iOS Apps (Swift): Learn the Essentials of Swift

デバッグツール Instruments に関するドキュメント

Instrumentsユーザガイド

アプリ内課金に関するドキュメント

In App Purchase プログラミングガイド

iTunes Connect In-App Purchase 設定ガイド

レシート検証プログラミングガイド

Auto Layout に関するドキュメント

Auto Layout ガイド

iAd に関するドキュメント

iAd プログラミングガイド

ネットワーク系のドキュメント

ネットワーク接続の概要

ネットワーキング コンセプト

ネットワーキング プログラミング トピックス

ビデオ、カメラ、オーディオまわりのAPIを提供するAVFoundationフレームワーク

AVFoundation プログラミングガイド

Xcodeの最新版

Xcode 10

Xcodeの旧バージョンやToolのダウンロードはこちら。(Apple IDが必要です。)

Apple DeveloperのDevelopに移動し Download を選択します。

Apple Developer Develop

その後、Apple ID を入力し、以下の画面に移動します。

Apple Developer Downloads

Apple Developer Downloads More

リリースノート関連

iOS リリースノート

Xcode リリースノート

Apple WatchOS 2.0 - 2.1

watchOS SDK Release Notes for watchOS 2

What's New in watchOS