1Draw things in PaintCode. You can also import PDF, SVG, PSD, AI and EPS documents. 2Get the Generated code. Choose Swift, Objective-C, Java, C#, JavaScript or SVG.

最近は、コワーキングスペース タネマキ の方で、記事を更新しています。@uetsuhara でも気になったニュースや記事など流してます。良かったら覗いてみてください。 読了目安 3分19秒 また一年ぶりの更新ですが、先日 iPhone アプリ「らくらく人狼」ってのをリリースしたので、宣伝がてら記事を書いてみました。 僕自身は、初めての iPhone アプリ制作で、右も左も分からなかった(実際には右と左くらいは分かります。)ので色々調べつつやりました。その中で「うおー便利だなぁ。」と思ったツールを紹介してゆきたいと思います。基本的には、Mac と iPhone 前提でのツールになります。 今回のらくらく人狼アプリは、タネマキメンバーのイカさんと一緒に制作しました。イカさんがプログラムで、ぼくがデザインとかその辺でした。 Skala View これはとても便利でした。Photoshop の画像
論より証拠,というわけでまずは iOS 7 を搭載した iPhone/iPad/iPod touch で下記の文字列をご覧くださいませ. ※ 2014 年 10 月 24 日追記:OS X Yosemite でも表示されるようになりました. ヒラギノ角ゴ W1 ヒラギノ角ゴ W2 ヒラギノ角ゴ W3 ヒラギノ角ゴ W6 ※ ヒラギノ角ゴ W3/W6 は iOS 6 以前から存在するフォントですが,比較のために用意しました. iOS 7 端末をもってないという方は以下にスクリーンショットを用意しましたのでご覧くださいませ. CSS での指定方法は ヒラギノ角ゴ W1 font-family: ".HiraKakuInterface-W1"; ヒラギノ角ゴ W2 font-family: ".HiraKakuInterface-W2"; 以上です.クォーテーション("")と先頭のピリオド(.)
September 28, 2015 in design iOS Design Guidelines About these guidelines These guidelines describe how to design apps that follow the official HIG for iOS by Apple, not what you can do with custom controls. Sometimes it makes sense to break the rules. The purpose of this document is to guide you, not to provide solutions for complex and unique design problems. Resolutions and Display Specificatio
こんにちは最近一日に一回は波紋のビートを刻んでる村田です。 はじめに スマートフォンアプリの開発では回線状況や端末のスペックなど様々な状況下で動作するため、少しでも高速化できる余地があるのであればなんとか頑張りたいところですよね。 今日はサーバサイドとiOSアプリの間のデータのやり取りを高速化する方法をご紹介したいと思います。 サーバサイドはRuby on Railsを前提にすすめさせて頂きます。 こんな感じでできないか? 弊社ではアプリとサーバサイドのデータのやり取りをjsonで行なっていました。 レスポンスを受け取ってからパースする部分を高速化するには? と考えたときパーサ自体を高速なものに置き換えてみたりしましたが、それよりもplistのバイナリをシリアリズして扱えばパースをする処理を省けるので高速化できないかという仮説に達しました。 このようなイメージですね。 実際どうなのよ
The UK government gives a generous perk to pregnant employees taking maternity leave, in the form of Statutory Maternity Pay (SMP). It gives the eligible moms economic aid so they can take proper care at the time of delivery and in the early mom phase. This is extremely important for expectant parents to understand. Whether … Read more The Indian Postal Department has announced the Post Office Age
【iPad miniも常時接続!】テザリング解禁時代だからこそ知っておきたい便利なBluetoothテザリング 2種類の無線テザリング Bluetooth大好き、ひとりぶろぐのmoyashi (@hitoriblog) です。 iPhone 5からテザリングが解禁されましたね。 auは既にサービス中。SoftBankも12月15日からサービスインしました。 今回は、恐らくあまり知られていないBluetoothを使ったテザリングについて紹介します。 Bluetoothを使ったテザリングについて紹介する前に、無線LANを使った普通のテザリングについておさらいしましょう。 普通のテザリング 普通のテザリングは、デバイス間の通信を無線LANが担います。 普通のテザリング開始の手順は次の通りです。(続きは[Read More]から) テザリングの親機となるiPhoneの操作 テザリングの親機となるi
iOSアプリでデータ取得中やWebページの読み込み中に処理中であることを示すためにUIActivityIndicatorViewを使用することが多いと思いますが、もう少しかっこよくスタイリッシュに表示したい場合にSVProgressHUDというOSSが便利だったので紹介したいと思います。 同じような機能を持ったライブラリにMBProgressHUDがありますが、こちらよりもシンプルで使いやすいです。ライセンスはMITライセンスです。ちなみにHUDとはUIKitに含まれているUIProgressHUDクラスのことですが、こちらはUndocumentedな非公開クラスのため、おそらくリジェクト対象になります。 インストール SVProgressHUD.h/mをプロジェクトに追加する プロジェクトにQuartzCore.frameworkを追加する 使い方 基本的には、HUDを表示させたい時に[
iOS5から Storyboards が導入され、それと同時にStaticCellsが登場しました。「試しに」StaticCellsを利用することはありましたが、分からない事も多く、本気で使うのはためらっていました。この記事ではStaticCellsを本気で使うために必要なものなどを紹介したいと思います。 What's StaticCells ? 多くの方はiOSの開発を始めたばかりの頃に「InterfaceBuilder上で全てのセルの設定を行いたいのに、セルはコードからしか作れない!」と思われたことがあるでしょう。StoryboardsのStaticCellsが、この願望への答えになります。次に挙げるような特性を持ちます。 StaticCellsを使うメリット IB上でほぼ全てのセル設定を行うことができる 書くコードの量は少なくなる(ことが多い) StaticCellsでできないこと/
先日、「iOS6でAndroidのインテントっぽいものができたって聞いたんですけど、ほんとですか?」と聞かれました。 うーん、聞きたいことはわかるんだけど、ちょっと違うんですよね。 ……というわけで、Xcodeでの設定方法もだいぶ前と変わったし、iOSの現時点でのアプリ間ファイル共有についてまとめてみました。
RubyMotionはいいんだけど,UIをコードで作るのはめんどくさい. そのため,InterfaceBuilderで作りたい. RubyMotionをアップデート RubyMotionの進化が早くて,もう1.3のアップデートが来てます. このエントリーは1.3にアップデートしてからやってね. $ sudo motion update 本題 やってみます.まずはひな形作成. $ motion create IB $ cd IB app/app_delegate.rb を編集します. class AppDelegate def application(application, didFinishLaunchingWithOptions:launchOptions) @window = UIWindow.alloc.initWithFrame(UIScreen.mainScreen.bound
2011年 1月 31日(月曜日) 10:58 iPhone/iPadアプリのローカライズ (i18n, l10n) 地域化(ローカライゼーション, Localization, l10n)とか国際化(インターナショナライゼーション, Internationalization, i18n)とか多言語化(マルチリンガライゼーション, multilingualization, m17n)とかいろいろ言い方があってそれぞれ意味が微妙に異なるようですが、IT用語集を調べるとそれぞれ違うことが書いてあるので、何と呼ぶかは気にしないことにします。 私は開発中は全て文字列を英語で書いておいて、最後に日本語化をするようにしています。 1. 多言語化が必要な文字列をNSLocalizedString()コールに置き換える 多言語化が必要な文字列を検索(Command+F, Command+Shift+F,
http://the.mohayonao.com/sine/ iOS6からWeb Audio APIが使えるようになって、ブラウザ上で音の鳴るプログラミングがiPhoneでも捗るようになりましたので、とりあえずタップしたらサイン波が鳴るiPhoneウェブ楽器を作ってみました。 機能 タップしたら音が鳴る ピンチで周波数が変わる 三本指上下で音量が変わる 振ると音がちょっと揺れる こんな感じです。操作の感じは結構良いと思います。パソコンのブラウザでやるよりも楽器っぽい。振ると音がちょっと揺れる機能はドップラー効果とかそういうやつですね。 一人でやるとすぐに飽きると思うので、できるだけ大人数でモールス信号ごっこをしたり、ハンドベルみたいに分業で演奏したりして遊べば良いと思います。 謎現象 <meta name="apple-mobile-web-app-capable" content="ye
A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS & tvOS e·jec·ta, noun – debris that is ejected during the formation of an impact crater Ejecta is like a Browser without the Browser. It's specially crafted for Games and Animations. It has no DIVs, no Tables, no Forms – only Canvas and Audio elements. This focus makes it fast. JavaScript code is executed directly by a JavaScrip
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く