オンラインのプログラミング学習サイトBLOCが、Swiftを使ってテトリスを作成する方法をステップ・バイ・ステップで解説した無料サイト「Swiftris」を公開しています(公式ブログ)。Free eBookとありますがPDF形式の電子書籍などがダウンロードできるわけではなく、学習用Webサイトに無料アクセスできるようになる仕組みのようです。 ↑目次です。 オンライン学習サイトの教材(?)だけあって、解説は丁寧で分かりやすそう。Swiftのビッグウェーブに乗って行きたい方はどうぞ。
![Swiftを使ってテトリスをつくる方法を丁寧に解説したサイト「Swiftris」 | ソフトアンテナ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8168580e5235add516373b275f175fff768a8e02/height=288;version=1;width=512/https%3A%2F%2Fsoftantenna.com%2Fblog%2Fwp-content%2Fuploads%2F2014%2F07%2Fbloglearn-swift.jpg)
経営者必見!最新WEB広告完全網羅全45種類 最新のデジタル広告をまとめました。あなたの会社のマーケティングWeb担当者や、外注先のデジタル広告管理業者でこれらの手法について説明できないと、時代についていけていないのでちょっと危険です。最低限、名前と概要は理解できるようにしましょう。 おすすめ度 種類 ★★★★★ 検索キーワード広告、リターゲティング広告、 ★★★★ 記事広告、PRメディア、ショッピングモール広告 ★★★ ディスプレイネットワーク、facebook、アフェリエイト ★★ 動画広告 ★ Twitter、メール広告 【1】検索ネットワーク(検索キーワード広告) おすすめ度★★★★★ これを知らなかったらヤバイというデジタル広告の王道。Googleを売上数兆円規模の世界有数の企業にしたのも、検索ネットワーク広告あってです。大企業から中小企業、BtoCから、BtoBまで、様々な業種
*1:システム環境設定.appの [ネットワーク] > [Wi-Fi] > [詳細] > [使ったことのあるネットワーク] にある優先順位 この理由として ・もしあなたが「複数の違うSSID(ワイヤレスネットワーク名)を所有している場合」あなたのMacやiPhoneは”Preferred Networks”の一番上にあるネットワークを常に選び、この場合最高の帯域が与えられない。 ・次に、もしあなたが「複数の同じSSIDを所有している場合」あなたのMacやiPhoneは予想される限りの最高のスループットが提供される受信機を選択するでしょう。 として、ローミングが重要だとしているようです。 ・If you have multiple networks of different names your Mac or iPhone will always choose the first in yo
米Appleは7月11日(現地時間)、6月のWWDCで発表した新プログラミング言語「Swift」の公式ブログを立ち上げた。このブログを通じて、同言語を構築したエンジニアが開発者向けに様々な情報を提供していくという。 Appleは開発者向けのフォーラムは運営しているが、開発者向け情報提供の窓口として公式ページ上にブログを開設したのはこれが初めてだ。 同社はiBooks Storeで、Swiftの電子版解説書を無料公開している。Swiftのチームは公式Twitterアカウントも持っており(Apple StoreのTwitterアカウントはあるが、Appleとしての公式アカウントはない)、Swift普及への意気込みがうかがわれる。 公式ブログへの最初の投稿で、開発環境「Xcode 6 beta」の無償提供も発表された。 従来Xcodeのプレリリース版を入手するには年額99ドル(日本では7800円
イオシスの仕入担当の大久保と申します。 今回、けっこう反響があったこちらの商品の開発秘話をお伝えしようと思います。 IOSYS 【Apple認証済み】 Lightningケーブル 1m ホワイト IOS-LT10WH 【充電、通信両対応】【MFi(Made For iPhone)】 商品ページ 始まりは、こんな一言からでした。 担当A「ここでイオシスがApple正規認証のLightningケーブル発売って出したらニュースになるんじゃない!?」 担当B「怒られないかな?」 担当A「怒られたら考えようか」 担当B「そうだね♪」 こうして始まった今回のプロジェクトですが、発売に至るまで半年以上かかるけっこう大変なプロジェクトになってしまいました。 そもそも誰もappleの認証について知識がありません。 担当A「MFIって書いてあるけどこれって何かな」 担当B「なんだか、ライセンスの名前みたい
概要 思ったよりバズったので、いくつか加筆修正しました beta3でArrayの型指定の方法が変わったなーと思って眺めていたら、もっと根本的な変化がありました。 SwiftのArrayがヤバイなどで話題になってたやつです。 公式ドキュメント The Swift Programming Language 変更点 Array in Swift has been completely redesigned to have full value semantics like Dictionary and String have always had in Swift. This resolves various mutability problems – now a 'let' array is completely immutable, and a 'var' array is complet
このドキュメントは、 Ruby/C++などでプログラミング経験がある人が Swiftを初めて勉強するときに、 インストールから始めて、 標準ライブラリを調べながらなら一通りはコーディング出来るようになる ことを目的としたチュートリアルの前編です。 Swift日本語チュートリアル ~ 後編(Apple公式ドキュメントSwift Tour±α) - こんにゃくマガジン と併せて Apple公式Swiftサイト Swift - Apple Developer にあるA Swift Tour — The Swift Programming Language (Swift 5.5)相当(翻訳ではないです)±αな内容になっています。 後編の内容は、クラス、列挙、構造体、ジェネリクス、簡単なネットワークライブラリの使い方、ちょっと進んだSwiftでのiPhoneアプリ開発、コマンドラインでのSwiftの
huin Job : Software Engineer(iOS, Android) Use : Objective-C, Swift, Java Like : Gadget, Apple, Photography, Art, Design, UI, UX More posts by huin. 今年もやって来ましたApple WWDC 2014。 昨年は幸運にもチケットが手に入ったので現地で生で観れたのだけど、 今年はハズれてしまったので大人しく家から中継みてました。 今回は、過去最大レベルで開発者向けのアナウンスが多かったように感じます。 正直、ぜんぜん把握しきれてませんが、ひとまず発表内容をまとめてみます。 ※写真はThe Vergeへのリンクになっています。 WWDCについてのアナウンス 25回目の開催 69カ国からの参加、70%は初参加. 世界には900万人の開発者が登録.過去1
Swift The powerful programming language that’s also easy to learn. Swift is a powerful and intuitive programming language for all Apple platforms. It’s easy to get started using Swift, with a concise-yet-expressive syntax and modern features you’ll love. Swift code is safe by design and produces software that runs lightning-fast. Modern Swift is the result of the latest research on programming lan
「デザイン = かっこ良くすること」だとは限らない。 デザインとは? 設計 複雑な問題を整理して解決すること わりとエンジニアリングに近い 文章を書く練習をすれば読みやすい文章を掛けるようになるのと同様に、勉強すれば人を困惑させないデザインは作れる。 ヒューマンインターフェースの原則 インターフェース = 接点、境界面、接触面、接合面、仲立ち、橋渡し ヒューマンインターフェース = 人とモノをつなぐもの ヒューマンインターフェースの原則 = アプリがユーザーとコミュニケーションをする時の原則 1.必然性のあるビジュアル 機能と外見が調和しているか? TPOにあわせた格好をさせる ユーザーとコミュニケーションを取る ドレスコードみたいなもの(例:ゲーム:楽しく、ツール:信頼性ありそうな) 機能に最適な外見を与えることで... 使い方がつたわる。 とっつきやすくなる 2.一貫性 アプリ全体でル
実行環境:OS X バージョン10.9 Macでファイルを編集すると隠しファイルが作成されます。 MacユーザーであればFinderの設定で不可視ファイルを非表示にすれば気にならないのですが、 共有ドライブを使用しているとWindowsユーザーから文句を言われたり、 何を見たか丸わかりになってしまうのでかなり不便です。 対処方法は次の2パターン。 ターミナルコマンドで作成しないようにする。 隠しファイルを削除するアプリを使う。 私は、ターミナルコマンドでは「.DS_Store」が作成されないように出来たのですが、 「._xxx」が作成されて続けてしまったので、隠しファイルを削除するアプリも使いました。 (ファイルサーバー上の隠しファイルのみ作成したくない場合はターミナルコマンドで大丈夫そうです。) 1. ターミナルコマンドで作成しないようにする。 [アプリケーション]→[ユーティリティ]→
iPhoneのAppStore総合ランキング上位に多数存在する「無料で音楽聴き放題アプリ」たち。数百万というダウンロード数と、そこからの広告収益を稼ぐそんなアプリたちに共通する「最新の音楽を無料で提供できる仕組み」について紹介します。キーワードは金脈API、かな。 ↑中高生の認知度がかなり高いのではないか、と予想しています(自分自身が使っていなくても、友達の一人くらいは使っているだろう的な)。「無料音楽プレイヤー」「無料音楽取り放題」なんていう言い方もあります。 目次 1. 分析対象の人気の無料音楽アプリ一覧2. 分析方法3. 分析結果4. iLoveMusic4.1. コンテンツについての説明4.2. 分析結果5. MusicCloud5.1. コンテンツについての説明5.2. 分析結果6. DropMusic6.1. コンテンツについて6.2. 分析結果7. Music Stream7
日本版Music Matchでライブラリのマッチングが、いつまで経っても終わらない件。 ネットにもTwitter TLにも失敗報告の山。 ご多分に漏れず自分も嵌っていた訳だが、意外な方法で解決したのでご報告。 ※環境によっては上手く行かないかも知れない点はご了承のほど。 うちの環境の場合、STEP1でストール、iTunesの再起動やAppleアカウントのサインイン・アウトなどを何度となく繰り返し、STEP2でも同じ作業を繰り返し、STEP3までは辿りついたものの、そこで止まっていた状態。 で、よく考えたらiTues Matchって2年前からアメリカで提供されてるじゃん、と思い、英語でググってみたら出るわ出るわ、アメリカ人の先人の数々の悲鳴と対応策の数々。 色々読んでみて、最新の情報で、ネットの帯域を絞れば解決、というのがあった。 iTunes Match not uploading son
Posted: 2014.05.08 / Category: iOS iPhoneが出た頃は開発するにはApple公式のXcodeしか選択肢はありませんでしたが、最近では開発環境の選択肢が増えてきたようなのでまとめてみました。 Xcode [ Objective-C ] 安心・安全のApple公式開発環境Xcodeです。 最大の問題はほぼMac開発用のObjective-Cという言語を使用しないといけないことでしょうか。 でも最近ではバージョンアップを重ねてかなり書きやすくなってるっぽいです。 他の環境で開発する場合でも最終的にApp Storeで配布するならインストールしておく必要があります。 デベロッパツールの概要 – Apple Developer RubyMotion [ Ruby ] iOS SDK の API を使用することになるのでメソッド名などRubyっぽくなかったり、Ru
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く