ラベル iOS の投稿を表示しています。 すべての投稿を表示
ラベル iOS の投稿を表示しています。 すべての投稿を表示

2013年10月31日木曜日

ぱすわ〜ど帳、ぱすわ〜ど帳SAアップデート!

今日の午前中になりますが、ぱすわ〜ど帳とぱすわ〜ど帳SAを
アップデートしました!

今回のアップデートは前回みなさんにご迷惑おかけしたので
ちょっと慎重にやりました;;;

ってちょっとこの前の経緯を説明しますね。

実は、デバッグ時やテスト時にはあの問題って出なかったのです。
ClassNotFoundエラーだったのです。

ある重要なモジュール(javaではクラスといいます)が、アプリの
パッケージの中に含まれなかったのです。

これって通常はあり得ないことで、javaのコンパイラ(パッケージング
するソフトと思ってください)がバグっていたということなのです><

とはいえ、実際にできたアプリを最終動作確認しなかった
わいわいのせいではあるのですが><

ということで、今回はきちんと最終動作もしました!

今回のアップデート内容は、
・パスワードデータの全削除機能の追加
が主です!

まぁ軽微なバグ対応も含まれていますが^^;;;


パスワードデータの全削除機能は以前からちょくちょくご要望を
いただいていたのですが、何しろユーザーのデータを削除する
機能なので、UIなどをどうするかずっと考えていた訳です。

そして、たどり着いたのが、設定画面に入れる!
というものでした!

ここでしたら安易に触ってしまい、データが飛んでしまう危険も
かなり少ないだろうと、敢えて設定画面に持っていきました!

これでデータ同期してインポートするときも、データが2重に
なったりせずに済むかと思います!

ますます便利になっていただけたらなと思っています。


そうそう!!!
ぱすわ〜ど帳ですが、iOS版を今作っています!

徐々にできつつありますので、iOSヘ移られた方も再度
ぱすわ〜ど帳を使っていただけたらうれしく思います!


2013年10月20日日曜日

iOSで作り始めました!

最近iPhone 5sが発売されましたね!

iPhone戦場にdocomoも参戦して三つどもえの様相になっていますが、
auがプラチナバンドでのLTEをいち早く普及させていたため、
一歩リードといったところでしょうか!

さて、ぱすわ〜ど帳も3年目を迎えていますが、
5sの発売もあってか最近iOSへのぱすわ〜ど帳の要望が多くなって
きました!

ぱすわ〜ど帳の最大の魅力は、日本語入力と連携して、自動入力を
するところですが、その機能をiPhoneで実現する事はシステム的に
難しいので、今まで躊躇してきました。

ところが、 上記のように、要望が大きくなってきましたので、
少しずつですが、iOSのぱすわ〜ど帳を作り始めました!

今日はデータベースの部分を実装しました!
まぁエンジン部分や足回りの部分でしょうか。

この部分は重要なところですから念入りに作っています!


まだいろいろとUI部分で練らなくてはいけない部分がありますので、
今すぐにって訳ではありませんが、出来れば今年中にはリリース
したいですね!

そうそうぱすわ〜ど帳と言えば、なんとなんと!!!
Androider+ 12月号に記事が掲載されました!!!

Androider+限定という事で特別バージョンを提供させて
いただいています!!!

是非お手に取ってご覧頂ければきっといい事があります!

Androider+ 12月号

ということで、引き続き頑張っていきます!

2013年7月20日土曜日

【iOS7】もこれで早期デバッグ開始!〜NetBootの巻〜

先日、サーバーを導入したという記事を書きました!

一番の目的はVPNだったのですが、どんどんとやりたい事が
出てきてしまいました!

これもやりたかった事の一つです!

そう、NetBootです!

NetBootとはなにか?
簡単に言うと、ネットワーク状においたOSを読み込んで、
パソコンを起動する事です!

ちょっと専門用語で言うと、シンクライアントを実現する機能な
訳です!
Wiki シンクライアント

これの何がいいかって言うと、わざわざパソコンにOSをインストール
する必要がなくなるという事なんです!

しかも、ネットワークにOSをおいているため、NetBoot出来るMacで
あれば、どのクライアントでも起動できるというすばらしいものなんです!

そして、勝手にアプリのインストールなども出来ないので、
いつでもおなじ条件の物を再現できるというのも魅力の一つです!

早速、NetBootをするための、起動イメージを作ります!

Mountain LionをApp StoreよりDLします!
そしたら、/System/Library/CoreService/システムイメージユーティリティ
を起動して、DLしたインストーラをソースとして指定して、
NetBoot用イメージを作ります!

基本、コレでNetBootの準備が出来ます。

出来た.nbiフォルダを/Library/NetBoot/NetBootSP0
というフォルダ(ない場合は作る)に移動します。

Server.appを起動して、NetInstall項目に移動します。

上で移動したイメージが自動的に認識されますが、この時点では
まだ、使用可能となっていません。

ただ、下の図の様に、使用するプロトコルを決めてあげて、「完了」を
押せば使用可能となります!















あとは、NetInstallをONにすれば、NetBoot環境が整います!

iMacやMacBook Air等で、オプションを押しながら起動する事で
選択可能となります!

起動はちょっと時間を要します;;;

これにXCodeを入れてあげれば、どのMacででも同じ環境で
開発する事が出来るようになります!

Let's NetBoot!!!

意味不明な英語ですが^^;;;


NetBootでいつでも何処でも同じ環境を!!!


次回(?)は、NetBootでディレクトリサービスを利用する
方法についての記事を書こうかと思います!


2013年5月19日日曜日

なかなかだね!

今、あるiOSアプリをAndroidに移植する作業を行っています。

開発する上で、iOSとAndroidでは大きな違いがあります!
(個人的には一番大きいかななんて思っています)

Objective-CとJava?

いあいあ、言語の違いなんてたいした事ないです!
慣れです!

framework?

いあいあ、それも慣れです!


実は大きな違いって、画面サイズなんじゃないかななんて
思ってます!

iOSでは丁度だったものがAndroidでは画面が広いので、
全体的にパラパラとしたUIの印象になってしまったり
します><

そして、一番大きいのが、画面サイズが多岐にわたる事です><


ここが一番大きい差かなぁなんて思います!


iOSはiPad,iPad mini,iPhone4系,iPhone5の4種類
ですから!