前提・実現したいこと
ソニーのSDKサンプルを参考にしながら
xcodeでiphoneにアクションカムの映像を出力するアプリを作成しております。
しかし、objective-cを勉強し始めて3日、基本的な文法は理解しましたが
SDKサンプルのソースが全然理解できません。。。
どのファイルがどこにつながっているか、など大まかなフローすらわかりませんでした。。。
以下に、SDKサンプルのダウンロードページリンクをはりました。
このソースがどのような流れでできているのか
どのファイルのどのメソッドがどの機能に対応しているか
等を教えていただけますでしょうか。
ざっくりとした質問で大変恐縮ですが、調べても何も出てこなかったため
こちらにて質問させていただきました。
何卒よろしくお願い申し上げます。
該当のソースコード(ダウンロードページ)
Camera Remote API beta SDK
プログラミング経験はないのでしょうか?
お恥ずかしながら、se二年目ですがまだ単純なソースしか触れません。
複数のファイル間でのプログラムの流れなどがよくわかなくて。。。
正直、そんなレベルでこんな大雑把な質問されても回答のしようがないですね。
一冊本が出来そうです。
あと、このSDKは2年ほど前(?)に開発が止まっていてサポートもされていないようですが、その辺は認識できているでしょうか?
>>The Camera Remote API has been discontinued and no longer provides updates or active support.
レベルが足りていないことは重々承知しております。
今後開発に携わるうえで、学習目的で本APIをさわるよう指示を受けておりました。
どうしてもobjective-cでの開発力を身につけたかったため、質問をアップしたのですが
この場で、不明瞭極まりない質問をしたこと、申し訳ありませんでした。
学習目的ということならまぁいいんですけど(サポート云々に関しても)、質問するならもう少し具体的に書きましょう。
具体的に書くことで質問のポイントも絞れますし、あなたのレベルも分かってきますので。
はい、承知致しました。
伺いたいのですが、基本的な文法を学習しただけでは
規模が大きなプログラムを読んでも理解はできないと思うのですが
まず何を学習したらよいでしょうか。
わからないがわからない状態で、すみません。
そもそも何の学習なのでしょうか?
「APIとは何なのか、どうやって使うのか」のような学習と、(APIがどういうものなのか分かっている前提で)「APIを使ったアプリを作る」ための学習では、やることが全然違ってきます。
後者の場合は、Objective-C(もしくはSwift)だけではなく、アプリの作り方などのiOS側の勉強も必要になってきます。
後者です。
今回の学習に至る流れとして
・アクションカムを利用したアプリケーションの開発に携わってほしい
⇒まずアプリを作るうえでの流れを学習するように
⇒画面遷移やビュー間での値の受け渡し,iphoneのカメラの起動等を学習
⇒sonyのsdkを読んだが、理解不能
上の二つは終わっているということでしょうか?
それなら今回のような質問にはならないと思うんですけどね。
上っ面をなぞっただけで理解できていないのでは。
再度学習しなおしてきます。
あなたの回答
tips
プレビュー