スマートフォンアプリ開発
- twitter iOSアプリ開発アカウント情報表示
iOSアプリ開発初心者です。 twitter iOSアプリを作ってみようと現在開発中です。 よくある、自分のtwitterアカウント一覧画面を作りたいのですが ACAccountType *accountTypeTwitter = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter]; accounts = [accountStore accountsWithAccountType:accountTypeTwitter]; ACAccount *account = [accounts objectAtIndex:0] らへんでaccountを生成しました。 名前は[account valueForKeyPath:@"properties.fullName"] アカウント名はaccount.accountDescription などで取得しましたが プロフィール画像はaccountから取得できないのでしょうか? プロフィール画像だけはtwitter APIを使う必要があるのでしょうか? 通常どのような方法があるか。わかる方いましたら教えてください。 よろしくお願いいたします。 iOS5以上 xcode 5.0.2
- 締切済み
- スマートフォンアプリ開発
- jsuzuki12
- 回答数1
- Xcode
2012年Mac mini Corei5 2.5GHz 4GB の環境でXcodeを開き、iPhotoからXcodeに画像を取り込もうとすると レインボーカーソルがでてXcodeが急に終了してダイアログが表示されます これはメモリを8GBか10GBに増やせばなおりますか? ちなみに強制終了した直後は使用可能メモリーが900MB程度になるためメモリーを増設すれば解決すると考えました 皆さんのたくさんのご意見お待ちしております
- ベストアンサー
- スマートフォンアプリ開発
- momorion
- 回答数2
- iPhoneアプリプログラミングButton
現在iPhoneアプリのプログラミングを勉強を兼ねてカレンダーを作っています。 ボタンを押した時、月を移動するプログラムを組むところで処理がうまくいかず困っています。 まず、年月日曜日を取得するとき、int型でyear,monthを宣言し,現在の日付データを入れています。 その値をボタンを押した時に増減させたいのですが、以下の//エラーが出る箇所と記載した場所でviewcontroller not found とエラーが出てしまいます。 ボタンの中のコードから、viewDidLoad内の変数の値を変えるにはどうしたらいいのでしょうか? 「//年・月・日・曜日の取得」と「//月を移動するButton」のコードはviewDidLoad内にコードを書いています。 //年・月・日・曜日の取得 NSDate *now = [NSDate date]; NSCalendar *calendar = [NSCalendar currentCalendar]; NSUInteger flags; NSDateComponents *comps; flags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit; comps = [calendar components:flags fromDate:now]; NSInteger year = comps.year; NSInteger month = comps.month; NSInteger day = comps.day; comps = [calendar components:NSWeekdayCalendarUnit fromDate:now]; NSInteger weekday = comps.weekday;//1日が日曜、7日が土曜 NSInteger firstDayWeek = [self getFirstWeek:year month:month];//月の初日の曜日 //月を移動するButton UIButton *preButton = [UIButton buttonWithType:UIButtonTypeCustom]; [preButton setTitle:@"前月" forState:UIControlStateNormal]; preButton.titleLabel.font = [UIFont boldSystemFontOfSize:10]; preButton.tintColor = [UIColor whiteColor]; preButton.backgroundColor = [UIColor blueColor]; preButton.frame = CGRectMake(10, 30, 30, 20); [preButton addTarget:self action:@selector(preview:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:preButton]; //前月を表示するボタンメソッドの内容 - (void) preview:(id *)sender{ if (_year==1) { //エラーが出る箇所 self.month = 12 //エラーが出る箇所 _month--; //エラーが出る箇所 }else self.month--; //エラーが出る箇所 }
- ベストアンサー
- スマートフォンアプリ開発
- ifonesapp
- 回答数2
- iphoneでカレンダーアプリを開発したい
iphoneでアプリ開発の勉強をしています。 今回カレンダーアプリに挑戦しているのですが、カレンダーアプリを製作するのに参考になるサイトなどを教えていただきたいです。 現在「詳解!Objective-C iphoneアプリ開発 入門ノート」という参考書を用いて勉強していたのですが その本にはカレンダーアプリの作り方などは特に乗っていなかったので何をすればいいのか困っています。 ボタンを1から31まで配置して、それぞれのボタンに処理を書き込むのでしょうか・・・ 方針が分かりません。 最初は特にデザインなどこだわりなく、動くカレンダーアプリを作りたいです。 将来的にはカレンダーを利用したアプリを作りたいと考えています。
- ベストアンサー
- スマートフォンアプリ開発
- ifonesapp
- 回答数1
- WindowsパソコンでIPhoneアプリの開発
お世話になります。 WindowsパソコンでIPhoneアプリの開発・販売ができるか否かに ついて、教えて頂きたく思います。 ※Windows OSで開発するという意味ではなく、 『VirutalBox』などを使ってWindowsパソコンからMac OS Xを使い IPhoneアプリを開発・販売までできるか否かという意味です。 いろいろご意見あるとは思いますが (1)(Windows OSではなく、)Windowsパソコンで、IPhoneのアプリの 開発ができるか否か (2)(1)で、できないのであれば、どの段階でNGとなるのか (3)その他の意見 の順でご回答お願いします。 よろしくお願いします。
- ベストアンサー
- スマートフォンアプリ開発
- dosiroutodesuyo
- 回答数3
- Xcode収入
Xcodeの広告収入はクリックされたときに発生する ときいたのですが1端末に一回しか広告収入は発生しないんですよね?
- ベストアンサー
- スマートフォンアプリ開発
- momorion
- 回答数2
- Objective-C Youtube 埋め込み
iOSのアプリケーション内に、Youtubeを埋め込む方法を探しております。 添付画像のように、プレイヤを使わずUIに埋め込みたいのですが可能でしょうか? Youtubeさんの、公式アプリでは利用しているので何らかの方法で実装は可能だとは思うのですが、方法がわかりません。 Youtube の API も検索してみましたが、発見できませんでした。 (一般に公開されていない、コードなどを利用しているという可能性も考えられますが) 参考になるサイト・書籍等ございましたら、ご教授頂けますと光栄です。 以上、よろしくお願い致します。
- ベストアンサー
- スマートフォンアプリ開発
- RYO-88
- 回答数2
- iPhoneアプリの項目追加に関して
最近、パチンコのアプリをインストールしたのですが、 そのアプリはよく、項目が変化します。 項目の更新に関しては、app storeからアップデート行うわけではなく、 WEBに接続して項目の更新を行っているようです。 WEBに接続できない時は、何も表示されない時もありました。 Web側(たぶん管理画面)から項目の追加やリンク先の編集などを 行うことは技術的に可能なのでしょうか。 また、その技術は何という技術で調べると詳しくわかるのでしょうか。 気になると、知りたくなる性格のため、教えていただけると助かります。
- ベストアンサー
- スマートフォンアプリ開発
- noname#202682
- 回答数2
- スマートフォンアプリ開発時の言語について
現在のスマートフォンアプリはAndroidかiOSが主で AndroidはJava、iOSはObjective-Cでアプリを開発していると思います。 検索してもだいたいJavaかObjective-Cの開発状況しか見つかりません。 スマートフォンアプリは上記2つ以外の言語(C、PHP、Ruby等)で開発するのは難しいのでしょうか?
- ベストアンサー
- スマートフォンアプリ開発
- green64
- 回答数3
- androidアプリ作成時のバージョンについて
androidアプリ作成時にjavaの環境をダウンロードしていざ始めようとしましたが、バージョンは何を選べばいいでしょうか? 自分のandroidバージョンは4.0ですが、やはり常に最新のバージョンを選択した方がいいでしょうか。 結局4.0で作成しても時間がかかりすぎて4.0が古くなってしまった場合最新バージョンでは動かない可能性が出てくると思うのですが、みなさんはどのようにバージョンをえらんでいますか? やはり自分のスマートフォンで動かしたいと思うので自分のスマートフォンのバージョンに合わせる ものでしょうか。 初歩の初歩ですみません。夏休みの宿題までにはアプリを作成してみたいと考えています。 宜しくお願いします。
- 締切済み
- スマートフォンアプリ開発
- saitamacity3
- 回答数1
- アコーディオン風のtableviewの遷移について
現在、アコーディオン風の階層的なtableviewからタップで画面を遷移するコードを作っています。 一番最初にでてくる画面のセルにAとBがでてきて、AをタップするとA⇨Item1,Item2,Item3,Bをタップすると B⇨Item1,Item2,Item3というように各々セルがでてくるようにしています。その際、コードはdidSelectRowAtIndexPathメソッドに書いてあります。 そこで、次にItemのセルをタップすると、そのタップしたItemに相当する番号(プロパティリストを読み込む)に合わせて画面が遷移するようにしたいのですが、その方法がわかりません。 (didSelectRowAtIndexPathのところに書くと、セルのAやBをタップした時点で画面が遷移してしまい、Itemのセルがでてこないです。) 色々試してはいるのですが、どのように書いたらいいか、わからなくています。 もし、宜しければ、お手数おかけしますがご教授頂けたら幸いです。 以下、コードです。 Xcodeは5.0を使用しています。 @property (nonatomic, retain) NSArray *arrayOriginal; @property (nonatomic, retain) NSMutableArray *arForTable; //ここで、プロパティリストを読み込んでいます。 NSDictionary *dTmp=[[NSDictionary alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"data1" ofType:@"plist"]]; self.arrayOriginal=[dTmp valueForKey:@"Objects"]; self.arForTable=[[NSMutableArray alloc] init] ; [self.arForTable addObjectsFromArray:self.arrayOriginal]; - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] ; } cell.textLabel.text=[[self.arForTable objectAtIndex:indexPath.row] valueForKey:@"name"]; return cell; } - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [tableView deselectRowAtIndexPath:indexPath animated:YES]; NSDictionary *d=[self.arForTable objectAtIndex:indexPath.row]; if([d valueForKey:@"Objects"]) { NSArray *ar=[d valueForKey:@"Objects"]; BOOL isAlreadyInserted=NO; for(NSDictionary *dInner in ar ){ NSInteger index=[self.arForTable indexOfObjectIdenticalTo:dInner]; isAlreadyInserted=(index>0 && index!=NSIntegerMax); if(isAlreadyInserted) break; } if(isAlreadyInserted) { //miniMizeThisRowでAやBが閉じるようにしています。 [self miniMizeThisRows:ar]; } else { NSUInteger count=indexPath.row+1; NSMutableArray *arCells=[NSMutableArray array]; for(NSDictionary *dInner in ar ) { [arCells addObject:[NSIndexPath indexPathForRow:count inSection:0]]; [self.arForTable insertObject:dInner atIndex:count++]; } //ここでAやBが開いて相当するItemがでるようにしています。 [tableView insertRowsAtIndexPaths:arCells withRowAnimation:UITableViewRowAnimationFade]; } } //閉まる際のメソッドです。 -(void)miniMizeThisRows:(NSArray*)ar{ for(NSDictionary *dInner in ar ) { NSUInteger indexToRemove=[self.arForTable indexOfObjectIdenticalTo:dInner]; NSArray *arInner=[dInner valueForKey:@"Objects"]; if(arInner && [arInner count]>0){ [self miniMizeThisRows:arInner]; } if([self.arForTable indexOfObjectIdenticalTo:dInner]!=NSNotFound) { [self.arForTable removeObjectIdenticalTo:dInner]; [self.tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject: [NSIndexPath indexPathForRow:indexToRemove inSection:0] ] withRowAnimation:UITableViewRowAnimationFade]; }}} プロパティリストです。 <dict> <key>Objects</key> <array> <dict> <key>name</key> <string>A</string> <key>level</key> <integer>0</integer> <key>Objects</key> <array> <dict> <key>name</key> <string>Item1</string> <key>level</key> <integer>3</integer> </dict> <dict> <key>name</key> <string>Item2</string> <key>level</key> <integer>1</integer> </dict> <dict> <key>name</key> <string>Item3</string> <key>level</key> <integer>1</integer> </dict> </array> </dict> <dict> <key>name</key> <string>B</string> <key>level</key> <string></string> <key>Objects</key> <array> <dict> <key>name</key> <string>Item1</string> <key>level</key> <integer>0</integer> </dict> <dict> お手数おかけしまして恐縮ですが、宜しくお願い致します。
- ベストアンサー
- スマートフォンアプリ開発
- niconico7chan
- 回答数2
- Eclipse+PhoneGap上のJavaとJS
Android はJava ベースらしいですが、 Phonegapのwikiを見ているとJavaScript、HTML、CSSを使って・・・ と書かれてあります。 もしEclipse で Android のアプリ開発をする時に 普通はJavaベースだが、追加でPhoneGapを使うとなると 主役がJavaとJavascript ダブル主演になる という感じでいいでしょうか? それとも主役はJavaだがJavaScriptを時々ゲストとして呼ぶイメージですか?
- ベストアンサー
- スマートフォンアプリ開発
- KAIJI-000
- 回答数1
- APIにまつわる言葉の言い方
APIにまつわる言い方で教えていただきたい意味があります。 (1)Eclipse で API を叩く → Android開発ならベースがJavaだからJava以外の言語でメソッドを呼び出すイメージ ですか? (2)ネイティブAPI → 機械語で書かれたAPIということですか? 以上よろしくお願いします。
- ベストアンサー
- スマートフォンアプリ開発
- KAIJI-000
- 回答数2
- 【iOS】アイコンサイズとエラーにつきまして。
知っている方、いらっしゃいましたら ご教授お願いいたします。 現在、アプリを完成し残りはアイコンだけとなっている状態です。 その中でアイコンを用意し、ドラッグし当てはめようとしていますが コンパイルエラーとなります。 ■対象 iOS 6.0~ ■デバイス Universal ■App Icons 画像を添付しました。 画像にある通りに、画像ptを合わせてセットしていきましたが 以下のエラーが出ました。 ■エラー内容 the app icon set named "Appicon" did not have any applicable content. google翻訳: 「APPICON」という名前のアプリのアイコンセットは、適用可能なコンテンツを持っていませんでした。 特定のファイル名を画像に設定しないとならないのでしょうか? お手数ではありますが ご教授お願いいたします。
- 締切済み
- スマートフォンアプリ開発
- super-zero-x
- 回答数1
- アプリがリジェクトされました。
Did not include iOS features. For example, it would be appropriate to use native iOS buttons and iOS features other than just web views, Push Notifications, or sharing. こういう理由で却下されました。 iOS Featureを含んでいないとはどういうことでしょうか?ググったところ、アプリがToo simpleだから、却下されたなどという理由もあったのですが、too simpleだから却下されたといってもどう直したらいいのか全然わからないので、今回質問しました。使ってるxcodeのバージョンは4.5です。これもアップデートしないと却下されるみたいなシステムあるのでしょうか? 今回初めてのアプリの制作なので、いろいろと必要な情報が抜けてるかもしれませんが、回答よろしくおねがいします!
- ベストアンサー
- スマートフォンアプリ開発
- soccerrlove
- 回答数3
- 携帯料金にまとめて支払う
こんにちは。 私はシステムを開発する会社に勤めているものです。 弊社もスマホ向けアプリをこれから展開する予定です。 ゲームの課金などやアプリの利用金額を携帯電話の料金にまとめて支払うサービスがありますが、 利用するにあたっては携帯会社側からプログラムなどが配布されるのでしょうか? どんな情報でも結構なので関連した情報をお教え願えますでしょうか。 またそう言った情報のあるサイトなどお分かりの方居たら教えて下さい。 私は技術チームではないのですが提案できる位の一般的なイメージが欲しくて投稿しました。 よろしくお願いします!
- ベストアンサー
- スマートフォンアプリ開発
- PACQUIAO
- 回答数1
- xcode iOSでのファイル操作について。
知っている方、いましたらご教授お願いいたします。 ■現状 xCodeにてios7アプリを開発中で、ボタンが押下されたら テキストファイルへ文字列を保存するものを作っています。 しかしながら、なぜかテキストファイルへの保存がiosシュミレーター上で失敗してしまいます。 ソースコードは以下になります。 ■ソース NSString *homeDir; NSString *docDir; NSString *filePath; NSString *str; NSError *error; //Homeディレクトリのパス取得 homeDir=NSHomeDirectory(); //Documentsディレクトリのパス作成 docDir=[homeDir stringByAppendingPathComponent:@"Documents"]; //ファイルのパス作成 filePath=[docDir stringByAppendingPathComponent:@"test.txt"]; //ファイルのパスを表示 NSLog(filePath); //ファイルへの書き込み str=@"test¥ntest¥ntest"; //testを3行書く //[str writeToFile:filePath atomically:YES]; BOOL result = [str writeToFile:inSaveFilePath atomically:YES encoding:NSUTF8StringEncoding error:&error]; if(result != YES) { NSLog(@"Error:%@", [error localizedDescription]); } ■エラー内容 error NSError * domain: @"NSCocoaErrorDomain" - code: 4 0x08dd4130 なにが悪いのかがさっぱり分からず困惑しています。 サンプルページなどでも構いませんので、ご教授のほどお願いいたします。 以上、よろしくお願いいたします。
- ベストアンサー
- スマートフォンアプリ開発
- super-zero-x
- 回答数1
- Androidアプリからブラウザ起動方法について
知っている方、いらっしゃいましたら ご教授お願いいたします。 ■実施したいこと 開発しているAndroidアプリからボタンが押下された際に、 スマホ内にインストールされている、別アプリである クロームを起動して遷移されるようにしたい ※Intentは除く。 ■現在 Intentを利用してのWEBページ遷移はできるのですが あくまでも、アプリ内でWEBページへ遷移されるので困っています。 参考ページを探しているのですが Intent利用ばかりで、目的のものが見つかりません。 知っている方いらっしゃいましたら ご教授下さい。 以上、よろしくお願いいたします。
- 締切済み
- スマートフォンアプリ開発
- super-zero-x
- 回答数1