iPhone_iPad_Mac」カテゴリーアーカイブ

Swiftの参考書の電子書籍を買ってみた

Swiftの参考書の電子書籍を買ってみた。

たのしいアプリプログラミング Swiftで始めよう![無料版]という電子書籍がiOSアプリになっているものを見つけたので、ダウンロードしてみた。
rimg0001
無料版だと読めるのは1章のみで、Swiftの中身については無料版では読めない。
有料版も出ているのだけど、ちょっと値段が高い。Swift1.2の本なのでちょっと内容が古い?

Kindleの電子書籍でSwiftの安い入門書を見つけたので、そちらを買ってみた。
rimg0002
Swiftビギナーズガイド: アップルをプログラミングせよ! PRIMERシリーズ (libroブックス)(Amazon)
続きを読む

iPad mini2のSwift PlaygroundsでUIKitでUIButtonを使ってみる

iPad mini2のSwift PlaygroundsでUIKitでUIButtonを使ってみる。

前回は、UIKitでHello worldを表示させるのを試した
今回はその続きで、UIKitのUIButtonでボタン関係の処理を動かすのを試してみた。
rimg0007
ネットでUIButtonの使い方を調べて、それを参考にコードを書いていたのだけどSwift Playgroundsではうまく動かずに悩んだ。Swift3だから書き方が変わってしまったのだろうか?
続きを読む

iPhone用のSwiftコンパイラ(?)アプリ、Sedonaを試してみる

iPhone用のSwiftコンパイラ(?)アプリ、Sedonaを試してみる。
rimg0001
右上の「Run」でコンパイルして実行できるようだ。
rimg0002
どうもこのコンパイラはローカルでコンパイルしているのでは無さそうだ。オンラインコンパイラっぽい。
試しにiPhoneをAirPlaneモードにしてみたら、「Run」ができない。
実行についてもローカルで実行してなくて、どこかのサーバーで動かしてその結果のみが返ってきているような感じだ。
これなら家の中のUbuntuマシンにSSHでログインしてUbuntu版のSwiftを動かすのと変わらないのではないかと思った。

macOS Sierraで、Xcode8を入れてSwift3を使ってiPhoneのソフトを書くのを試している

macOS Sierraで、Xcode8を入れてSwift3を使ってiPhoneのソフトを書くのを試している。
20160929_020303

Swiftは、Swift2.xやそれ以前を使ったことがない。最近、iPadのSwift Playgroundで触り始めた

今は、Appleにお布施をしなくてもXcodeで作った物をiPhone実機で動かせるので、こちらもちょっと試してみようと思った。

というわけで、やってみたのだが、最初に動かすのにXcodeの設定とか少しばかり戸惑った。
続きを読む

iPhone 5c(au版)白ロムからiPhone 5s(ドコモ版)白ロムに買い替えた

iPhone 5c(au版)白ロムからiPhone 5s(ドコモ版)白ロムに買い替えた。
rimg0001

2年前にiPhone5cを買って使っていたのだけど、ハマグリ化の前兆で液晶に歪み跡が浮き出ていたので、壊れてしまう前に中古スマホ屋あたりに売り飛ばしてしまうことにした。
昔、ハマグリ化の前兆に気付けずiPhone 3GiPod touch 5Gは壊れてしまうまで気がつかなかったのだが、今回は前もって気がつくことができたので、ラッキーだった。

近所の中古スマホ屋でiPhone 5cを査定して貰ってそのまま売ってきた。あまり高くは売れなかったが。
売却したお金を足しにしてiPhone 5s(ドコモ版)白ロム中古を買ってきた。その店の店頭で32GB品なのだけど外装に少しキズがあるため相場よりだいぶ安いiPhone 5sが売っているのを見つけたからだ。差額が1万5千円弱くらいの出費だった。

手放したiPhone 5cはiOS10に非対応なので更新できなかったのだが、iPhone 5sはiOS10対応なので早速iOS10に更新した。

iPhone 5c(au版)はドコモ系MVNO SIMなどの格安SIMを普通には使うことができない。裏技でSIMロック解除下駄というのを使っていたのだが、圏外病とか3Gでしか通信できないなどの問題がありあまり活用できていなかった。
iPhone 5s(ドコモ版)ならば、あちこちの会社からいろいろなMVNO SIMが出ており、ドコモ系のSIMならばどれでも使うことができる。
今回は、FREETELのMVNO SIMのiPhone向けにAppStoreの通信が無料になるSIMで音声なしのやつを入れて使うことにした。

ipod touch 5Gがハマグリ化したので自前でバッテリー修理しようとして失敗した (その2)

ipod touch 5Gがハマグリ化したので自前でバッテリー修理しようとして失敗したという話の続き。

ホームボタンが千切れてしまったので、スペアパーツを探して購入した。
rimg0002
iPod Touch 5 ライトニングコネクタ(lightning)イヤホン・ホームボタン フレキシブルケーブル
続きを読む

macOS Sierraの日 (MacBook AirをOS X El Capitanからアップデートした)

MacBook AirのOS Xをアップデートして、macOS Sierraを入れた。(これまでEl Capitanで使っていた)
rimg0005

El Capitanで苦労してTensorFlowをインストールしてたのだけど、macOS Sierraに更新したあともそのまま使えている。
新規でインストールの場合には、TensorFlowをインストールするのに苦労するのだろうけど。
続きを読む

iPad mini2をiOS10にアップデートした

iPad mini2(iPad mini Retina)をiOS10にアップデートした。
rimg0001

スリープ状態からの解除方法が変更になったのが、ちょっと紛らわしくて困る。
併用しているiPad3は、iOS10にアップデートできないのでiOS9でしばらく使い続けるのだけど、こちらはスリープ解除は従来のスワイプ操作のままなので、2つの機器で操作が異なるという混乱した状態になってしまった。
続きを読む