Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
ドキュメントを探しても見つからず、ググったらStack OverFlowにありました。 http://stackoverflow.com/questions/29289304/how-do-you-debug-react-native Cmd+D from within the Simulator. It'll popup Chrome and from there you can use the Developer Tools. こんなのどこに書いてあるんでしょうね。 ということでシミュレーター上でCmd+Dを叩いてみます。 すると、chromeでこんな画面が立ち上がります。 メッセージの通りChromeのDeveloper Toolsを起動します。 index.ios.jsというファイルを開くとソースの中身が見れます。 任意の場所にブレークポイントを置いてアプリをCmd+Rでリロードし
my365がすごいいい感じだったので、Titaniumで簡略に作れるレベルでパクってみる。 目指してるところは、写真とってカレンダーに表示するってだけの簡単なもの。my365はコミュニケーション、カメラフィルタ、SNS連携など高機能でデザインも良い神アプリなのでここのとは全然違います。 javascriptでカレンダーを実現するスクリプトはここを参考にしました。 今回はカレンダー状にLabelを並べただけ。写真保存、写真挿入とか作って続くかも *マジックナンバー多用注意!! var win = Ti.UI.currentWindow; //今日という日 var now = new Date(); now.setHours(12); var Y = now.getYear()+1900; var M = now.getMonth()+1; //表示している画面の年と月 var whenLab
var counter = 1; var startX = null, startY = null; view.addEventListener('touchstart', function(e){ startX = e.x, startY = e.y; }); view.addEventListener('touchmove', function(e){ if((counter % 5) == 0){ var x = (e.x - startX) + view.animatedCenter.x; var y = (e.y - startY) + view.animatedCenter.y; view.animate({top:y-viewHeight/2, left:x-viewHeight/2, duration:1}); counter = 0; } counter += 1; })
def get_sigalg(self): output = run.run([self.keytool, '-v', '-list', '-keystore', self.keystore, '-storepass', self.keystore_pass, '-alias', self.keystore_alias ], protect_arg_positions=(6,)) # If the keytool encounters an error, that means some of the provided # keychain info is invalid and we should bail anyway run.check_output_for_error(output, r'RuntimeException: (.*)', True) run.check_output_
View が表示されてから実施したい処理がありました. (例えば,該当Viewの高さの値を使った処理などは,表示されてからじゃないと処理できないですね!) postlayout イベントに処理を愚直に書いたら大変なことになった postlayout という名前と,ドキュメントの1行目だけ読んでなんとなくいけそーだなーと思って,alertでも仕込んでみたら大変なことになりました.(Nexus5 が再起動しました) postlayout についてのドキュメントの記載は... Fired when a layout cycle is finished. This event is fired when the view and its ancestors have been laid out. The rect and size values should be usable when this
$ npm install -g titanium@3.4.0-rc4 $ titanium sdk install http://builds.appcelerator.com/mobile/3_4_X/mobilesdk-3.4.0.v20140916181713-osx.zip $ titanium sdk select 3.4.0.v20140916181713 $ titanium Titanium Command-Line Interface, CLI version 3.4.0-rc4, Titanium SDK version 3.4.0.v20140916181713 Copyright (c) 2012-2014, Appcelerator, Inc. All Rights Reserved. ……… はじめに 先日 iPhone 6 / iPhone 6 Plus が
Titaniumプロジェクトを新規作成する際に、自分で用意したテンプレートプロジェクトを使う方法を調べたら、若干わかりにくかったので、まとめておきます。 はじめに Alloyベースのプロジェクトを作る際、自分のブログにも書いているのですが、JadeとStylusを使えるようにalloy.jmkを使って設定しています。 その場合、新しくAlloyプロジェクトを作成しようとした場合、 $ titanium createでプロジェクトを作成 $ alloy newでAlloyを適用 alloy.jmkをコピってきて、styleを.tssから.stylにコンバートして、viewを.xmlから.jadeにコンバートして... という手順が必要になります。 これを毎回実行するのが面倒だなーと思っていたところ、titanium createのオプションに--templateオプションがあることに気づきま
Titanium SDK 3.3.0からAndroidのThemeがAppCompatになりましたね。もうあれこれ悩まずActionBarの外観をカスタマイズすることができます。方法は簡単で、カスタムのテーマを作成して、アプリのメインのActivityにそちらを使うと宣言するだけです。 まずカスタムのテーマを作成しましょう。 できましたね? …できませんよね? そういうときに便利なツールがあります。「Android Action Bar Style Generator」でさくっと外観を設定しましょう。こちらは大変便利なシステムで、色の組み合わせを設定するだけで必要なリソースが全て用意されてしまう優れものです。 Style nameはこれから作成するテーマの名前です。他とかぶらないように適当に(アルファベットで、できれば記号など使わず、数字もスペースも無しで)設定して、Style compa
※GAE/GOの入門記事も書いてみたので、はじめての方は以下を参考にしていただければ幸いです。 http://www.apps-gcp.com/gae-go-gettingstart-01/ はじめに 少し前の話ですが、大学の仲間と1泊2日の開発合宿をおこないました。そのときにつくった「水族館マップ」というアプリの作成話を書かせていただきます。1日じゃなくて2日では?と突っ込まれそうですが開発時間的には24時間未満なので1日・・・ということにさせていただきます。ちなみに水族館をテーマに選んだのは、水族館巡りが個人的な趣味だからです。行った水族館にチェックを入れて、自分だけの水族館制覇マップをつくるのが目的でした。 GAE/Go + Titaniumを開発言語に選んだ理由 それぞれに理由があります。 GAE/Goを選んだ理由 1日という短い期間内でアプリをつくれ、と言われたらGAE以上に最適
Xamarin.MacにDrag&Drop 忘備録です。 Window(正確にはView)でDrag&Dropを受け入れる方法です。 と言っても、Objective-Cと同じことするだけなのですが。 なお、アドベントカレンダーで書いた方法でXamarin.FormsのページをViewの上に被せる方法を使った場合でも親ViewでDrag&Dropを捕まえてくれます。 ファイルをDropできるようにする NSViewのサブクラスを作成する namespace Views { public class MainView : AppKit.NSView { public MainView(IntPtr handle) : base(handle) { Initialize(); } [Export("initWithCoder:")] public MainView(NSCoder coder)
いきさつ Xamarin.Formsでナビゲーションバーにアイコンを置くと、Androidは問題ないんだけどiOSだと単色表示になる アイコン画像そのままの色を出したかったので下記サイトを参考に実装してみたところ、これだと初期表示はうまく表示されるんだけど、表示後にアイコンを差し替えると単色表示に戻ってしまう あれこれ調べてなんとか動いたのでメモ 最低限動くだけのコードしかないので色々処理が(不足|過剰|無駄)かも 作ったカスタムレンダラ(iOS) using System; using System.Collections.Generic; using System.Linq; using System.Windows.Input; using UIKit; using CoreGraphics; using Xamarin.Forms; using Xamarin.Forms.Plat
やってみようReact Native! 第1部:React Nativeとは何か フレームワークです!! メリット React Native = フレームワーク 1つのコードベースでAndroidをiOSのネイティブアプリ開発を行える、Reactをもとにしたフレームワーク。 Reactの思想を受け継ぐ 「Learn once, write anywhere」一度覚えたら何にでも書ける。 仮装DOMを用いれば大抵のUIを表現できる。 Reactではブラウザがレンダラ、React NativeではネイティブUIがレンダラ。 Reactを学んだことをReact Nativeに応用することができる。 効率の良い学習ができる React Nativeではネイティブ側への変更が加わらない場合はネイティブのコンパイルはされない。 ソースコードを書いてから実行されるまでの時間が短い。 ECMAScript
エイチームライフスタイルアドベントカレンダー2017、3日目です。 本日は株式会社エイチームライフスタイルの、エンジニア兼ソース顔担当の @maa0984 がお送りします。 入社間もない頃に先輩社員から「顔がアルパカに似てる」と言われて以来、トレードマークにしています。 最近英語を勉強しようと、英語のフレーズをリスト化して表示するアプリを作りました。 せっかくなので、興味がありつつも手を出せていなかった React Native に挑戦しました。 初めて使用するため手探り状態でしたが、その中で『やりたかったこと』と『それを実現させた方法』をいくつかピックアップしてお伝えします。 React Native でアプリ作りを始めてみようとしている方に、何かの参考になれば幸いです。 対象バージョン react-native: 0.49.3 react-native-swipeout: ^2.2.2
Xamarinでの開発も1年半くらい経ったので今回はXamarin.FormsでのSharedプロジェクトが何かと便利っていう話を書きたいと思います 基本的にXamarin.Forms開発では.Net Standard(PCL)が推される傾向にあるのでそれに対する挑戦状みたいなものです。ちょっと面白い技も書いてみたので見てみてください どんな種類のプロジェクトがあるの? Xamarin.Formsには .Net Standardプロジェクト(以前はPCLプロジェクト) Sharedプロジェクト この2つの作成方法があります。 以下にプロジェクトをビルドした時のアセンブリについて書きます .Net Standardプロジェクト 共通コード用のアセンブリ App.dll プラットフォーム固有コード用のアセンブリ App.iOS.dll App.Android.dll App.UWP.dll S
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く