iPhoneアプリ工作室
<< August 2017 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
スポンサーサイト

一定期間更新がないため広告を表示しています

大阪でiPhoneアプリ開発、iPadアプリ開発はシステムインテグレートにご相談下さい!
JUGEMテーマ:ニュース
JUGEMテーマ:コンピュータ

iPhoneアプリ開発、iPadアプリ開発はシステムインテグレートにお任せください!

最近企業でのiPadアプリを利用したプレゼンやシステムが増えてまいりました。
お陰様で弊社(システムインテグレート)でも多くの開発ご依頼を頂いております。

iPadのシステムで一番ご依頼が多いのが、カタログの表示に関するお客様への
アプローチです。
機器としてのデザインも良いiPadでお客様に印象を残せるとの可能性が高い
とのお考えから導入を考えられる企業様が多いです。

まずはこの様な事ができないか?
それをするにはどうすればいいの?
この程度の内容ならどの位費用が必要?

まずはご相談下さい!

システムインテグレート
http://www.system-integrate.com

お問い合せ
http://system-integrate.com/?page_id=17

 大阪でiPhoneアプリ、iPadアプリの開発はシステムインテグレートまで是非ご相談下さい!
システムインテグレートのホームページをリニューアルしました。
JUGEMテーマ:インターネット 
システムインテグレートのホームページをリニューアルしました。
私達の使命は変わり続ける環境に挑戦できる便利なシステムの開発とご提供です。

・iPhoneアプリ、iPadアプリ開発
・既存のメンテナンスが難しくなったシステムのご相談
・大阪市内でのIT全般コンサルタント

お気軽にご連絡下さい。

システムインテグレート
http://www.system-integrate.com
【iPhoneアプリ】お買い物帳 リリース!
 お買い物で買い忘れなどありませんか?

このアプリは買い忘れが起こらないようにするお助けアプリです。

商品ごとに複数のお店/価格/メモを登録できるので
色々なスーパーのチラシに載っている商品の価格を
全て登録しても最安店の価格を算出するため、一番安く購入できます。(注1)
また、商品の一覧では、お店の名前で並び替えができるので
スーパーのはしごをする場合、余計な往復をする必要がありません。


【機能】

・目的別にお買い物リストを作成できます。
・商品ごとに複数のお店/価格/メモを登録できます。
・購入予定商品の一覧では複数店の最安の価格・店名・メモを表示します。
 また、商品名・店名・価格・登録日で並び替えができます。
・購入済みの商品は1タップで購入済みに変更できます。
・etc・・・


(注1:最安の価格・お店を保証するアプリではありません。


Shopping Note

Do not forget to buy the shopping and you?

This app is to prevent the application to help you remember buying.

You can register store/prices/notes for different items.
Therefore, all registered as the price listed in a variety of your supermarket flyer, 
to calculate the lowest price you can buy the cheapest. (Note 1)
you can sort list of items by shop name, so you do not have to make a extra round trip.


[Features]

- You can create a shopping list by purpose.
- You can register store/prices/notes for different items.
- You can sort list of items by item name/shop name/price/date added.
- You can change status of shopping item by 1 tap.
- etc…


(Note 1: This app does not guarantee the lowest prices.




Core Dataでvalidateを行う時の注意
iPhoneアプリの開発でCore Dataのvalidate機能を使用したときに
ちょろっとつまづいた事象があったので、備忘録として記事を書きました。

Xcodeのモデリングツールでモデル(DB的に言えばテーブル)を作成したあと
各プロパティ(DB的に言えばカラム)に制限(最大文字数など)を付け、
なおかつCore Dataの標準機能のvalidate機能を使用し下記のコードを実行してみたところ

if (![[obj.managedObjectContext] save:&error]) {
    [obj.managedObjectContext rollback];
    UIAlertView *alert = [[UIAlertView alloc] init];
    [alert setTitle:NSLocalizedString(@"Error",@"エラー")];
    [alert setMessage:[error localizedDescription]];
    [alert setDelegate:self];
    [alert addButtonWithTitle:@"OK"];
    [alert show];
    [alert release];
    //NSLog(@"DB ERROR:%@,%@",error,[error userInfo]);
} else {
    [self dismissModalViewControllerAnimated:YES];
}



エラーとして表示される文章が独自validateのエラー文章ではなく
必ず「The operation couldn't be completed.(Cocoa error 1560.)」のエラー文章が表示されます。

なぜだ!!


色々と調べた結果、これは独自validateで引っかかったにもかかわらず、
DBにinsertを行なおうとし、プロパティの制限に引っかかったために表示されるようです。

そこで試しに下記のコードに変更して実行してみました。

NSError *error;
//saveを行う前にvalidateを行い、検証に引っかかった場合はアラートを表示する
if (![obj validateForInsert:&error]) {
    UIAlertView *alert = [[UIAlertView alloc] init];
    [alert setTitle:NSLocalizedString(@"Error",@"エラー")];
    [alert setMessage:[error localizedDescription]];
    [alert setDelegate:self];
    [alert addButtonWithTitle:@"OK"];
    [alert show];
    [alert release];
} else {
    //saveを行い、エラーが発生すれば、アラートでエラー内容を表示する
    if (![obj.managedObjectContext save:&error]) {
        [obj.managedObjectContext rollback];
        UIAlertView *alert = [[UIAlertView alloc] init];
        [alert setMessage:[error localizedDescription]];
        [alert setDelegate:self];
        [alert addButtonWithTitle:@"OK"];
        [alert show];
        [alert release];
    } else {
        [self dismissModalViewControllerAnimated:YES];
    }
}


が、結果は同じでした・・・。

やはりvalidateForInsertというものは複数のプロパティ同士を比べる等で検証したいときのために用意されているだけで
saveの前に実行したいとかの目的ではないようです。

そこで、解決手段として
各モデルに自分でvalidateメソッドを作る場合は
モデルの各プロパティに制限を付けない方法にしてみました。
この方法だと独自validateのエラー文章が表示されました。
当然ですよね(T T)

今後の方針として、各プロパティ毎にエラーを取得したいときは今回のこの方法がいいかもですが
そうではなく、保存に失敗したかどうかだけを取得したい場合は
モデリングツールで制限を設定した方が簡単でいいかもです。

今回はこの方法で行ないましたが
他にもよい方法をご存知でしたら、教えてください。




PhotoAlbums for Picasa
 PhotoAlbums for Picasa

Picasaウェブアルバムの写真やアルバムをiPhoneで閲覧しよう。PhotoAlbums for Picasaを使用すれば、iPhone上でアルバムや写真の管理や閲覧を簡単に行うことができます。

特徴
- 複数アカウントを登録可能
- アルバム一覧の表示
- アルバムごとの写真一覧表示(ビデオは次期バージョンで対応予定)
- アルバムの追加、削除、編集機能
- アルバムへの写真アップロード
- 写真の削除
- タグごとによる写真一覧表示
- メールで写真を送信
(今後のアップデートでさらに機能を追加していく予定です。)

* 写真はローカルにキャッシュしないため、オフラインでは閲覧することができません。

--

PhotoAlbums for Picasa

Let’s browse Picasa Web Albums on your iPhone. Using PhotoAlbums for Picasa, you can easily manage albums and browse photos.

Features
- Multiple accounts
- Browsing list of albums
- Browsing photos in a album
- Creating an album, deleting an album, editing the properties of an album
- Upload a photo to an album, deleting a photo
- Browsing photos by tag
- Mailing a photo
(We plan to add more features in future updates.)

* You need network access in order to browse albums and photos.

【iPhoneアプリ】連打 - ノーマル編
 能力検定シリーズ第1弾リリース!

[App Store 能力検定シリーズ第1弾・連打]

あなたの反射神経能力を測定してみませんか?

制限時間内に画面に1つずつ出現するボタンを
タップし、所要タイムを測定します。

OpenFeintと連携しているので、世界中のユーザと
各レベルごとの所要タイムを競い合うことができます。

君は神の領域に達することができるか!?


■ボタン説明

青ボタン:通常ボタン
赤ボタン:制限時間 - 10秒
緑ボタン:赤ボタンを消去するボタン

もしかすると、このアプリで鍛え続けているうちに反射神経能力がアップするかも!?

メニュー
起動選択
ゲーム画面
ゲーム画面02
ゲーム結果


RENDA - Normal Edition

Released the first in a series of ability tests!

Want to measure your ability reflexes?

One button to appear on the screen within the time limit
Tap the time required to measure.


Because OpenFeint works with users around the world and
You can compete in each level takes time.

Can you reach the realm of God!?


<Button Description>

Blue button : normal button.
Red button : Time limit - 10 seconds.
Green button : Button to clear the red button

Maybe, might be up to the ability of reflexes has been trained in this application!?


JUGEMテーマ:インターネット
背景を入れた自分撮りに最適!押しやすいシャッター、A-Camera(あ、カメラ)です。
JUGEMテーマ:インターネット

今回、Acamera(あ、カメラ)というiPhoneの外側カメラで
背景込みで自分撮影がしやすいiPhoneアプリを作ってみました。


iPhoneで背景込みで自分を撮影しようと、頑張って手を伸ばして
iPhoneカメラのシャッターを押す・・・
なかなか、小さなシャッターに指が当たってくれません。。。

そんなご要望にお答えして、大きなシャターボタンを付けてみました!
これでおもいっきり手を伸ばして背景と自分を写しても、簡単にシャッターが押せます。

自分撮影といえばブログやtwitterのプロフィール写真、せっかく撮影したのに何だか暗い。
Effector機能で美肌、ソフトを調整できます!

今回はなんとセルフタイマーが付いてます。
背景に全身も入れて旅の思い出に!誰にシャッターを??
そんな時にiPhoneを立てかけてセルフタイマーで離れて写せます。

メインメニューから自分撮影かセルフタイマーモードかを設定できます。
画面いっぱいにボタンを配置!反対向きでも押せます!
セルフタイマーでは5秒、10秒のどちらか選択ができます。
撮影できたらエフェクト機能で写真を綺麗に!
エフェクトでは美肌モード、ソフトモードが簡単に!

無料です、沢山の方に使って頂ければうれしいです。

This time, the iPhone application program to do my taking a picture easily with an outside camera of iPhone named Acamera (camera of ..encounter.. ,) including the background was made. 

It works hard that take a picture of me with iPhone including the background, reaches, and the iPhone shutter of a camera is pushed ・・・ Quite, the finger doesn't hit a small shutter. 。。

A big Shuter button was put up answering such a demand. 
Even if only the desire reaches by this and the background and I are copied, the shutter can be easily pushed. 

It is dark somehow though took a picture ..profile photograph of the blog and twitter.. with great pains by my taking a picture. 
Beautiful skin and software can be adjusted by the Effector function. 

The self-timer adheres very much this time. 
Put the whole body in the background and to memories of travel. To whom is the shutter?
Then, it is possible to copy it by leaning iPhone and parting at the self-timer. 

It is free, and if it is possible to use it a lot, it is glad. 



定型文を簡単にMail,SMSで送れるiPhoneアプリ メールテンプレート(Mail Template))
JUGEMテーマ:インターネット

iPhoneアプリ メールテンプレート Mail Template
iPhoneから定型文なんかをMailやsmsで送ることができるiPhoneアプリ

あらかじめ登録してあるメールのタイトル、本文を
選択するだけで簡単にメールを送信できます。

・タイトル、本文は複数登録する事ができます。
・送信する前にメーラーが開くのでタイトル、本文の再編集もできます。
・前回送ったメールは履歴として保存されます。
・履歴から選ぶだけで、前回と同じ内容のメールを簡単に作成する事ができます。


無料です、使ってやって下さい。


Mail can be easily transmitted only by selecting the title and the text in the mail registered beforehand. 

・Two or more titles and the texts can be registered. 

・Because the mailer opens before it transmits, the reorganization collection of the title and the text can be done. 

・The mail of the same content as last time can be easily made only by choosing from the history. 

Please be free, and use it by all means.  
JUGEMテーマ:インターネット
JUGEMテーマ:インターネット
iPhoneアプリ Bibitter
 iPhoneから使えるTwitterクライアントを開発中です!
・googleマップの連携
・英語翻訳機能
その他、変わった機能を搭載できればいいかな。


JUGEMテーマ:インターネット
[iPhoneアプリ]Gbookmark
Googleブックマークが使えるiPhoneアプリGbookmarkのお知らせです。

iPhoneからGoogleブックマークが見たかったので
作ってみました。


PCでどこからでもブラウザで見れるGoogleブックマークが
どうしてもiPhoneから見たい人には最適です。
・専用ブラウザでそのまま見ることもできます。
・Safariで見ることも出来ます。
・URLのコピーが出来ます。

操作方法は、右上の更新ボタンを押してGoogleにログインすれば
後はアプリがブックマーク情報を表示します。
主な操作方法はそれだけです。

無料です、是非使ってやって下さい。
(ブックマーク登録は現在できません、アップデートで対応していく予定です)

        

iPhone App Gbookmark

Because I had wanted to see the Google bookmark from iPhone, it made it. 

It is the best for the person who wants to see the Google bookmark from iPhone. 
・It is possible to see as it is in a special browser. 
・It is possible to see with Safari. 
・URL can be copied. 

Operation explanation
If Google is logged in pushing an upper right update button, the application program displays bookmark information. 
The main manner of operation is only it. 

Please be free, and use it by all means. 
*As for the bookmark registration, it is scheduled to correspond by the update. 

Thank you.