【Android】基盤(アーキ)担当エンジニア募集
■開発環境 言語:Java(AndroidSDK) DB:SQLite OS:Android その他:Git 生活情報関連のアプリを多くリリースしていぐ企業様において、 Android基盤開発に携わって頂きます。
■必須スキル
・Androidアプリ開発(Javaでのネイティブアプリの開発)業務2年以上
・Androidアプリでデ…
■開発環境 言語:Java(AndroidSDK) DB:SQLite OS:Android その他:Git 生活情報関連のアプリを多くリリースしていぐ企業様において、 Android基盤開発に携わって頂きます。
オリジナルPCゲームの設計、開発
ソーシャルゲームの新規開発をお任せします。 ・ゲームクライアントの設計・開発 ・ゲーム開発に必要なツール、ライブラリ、フレームワークの選定・設計・開発 ・開発環境の設計、構築、運用 ・機能投入後の効果検証、機能改善 ・設計やコードのレビュー ※…
■開発環境 言語:C#(UnityVR) DB:SQLite OS:iOS,Android その他:Git ■担当業務 自社で開発を行なっているエンタメ系ネイティブアプリの開発に携わって頂きます。
■累計DL数1400万以上を誇る、大人気ソーシャルゲームの開発(フロントエンド)を行っていただきます。 ・iPhone/Andorid向けのネイティブゲームの設計/開発/テスト/運用 ・開発環境の構築(サーバ・DB構築、モックアップ作成、プログラミング、単体テスト、バージ…
スマートフォン向けゲームプログラム開発
ネイティブアプリの開発を担当して頂きます。 Unityを使用して、Android&iOSの新規タイトルの開発を担当して頂きます。 ■開発環境 言語:C#,C++ OS:iOS,Android その他:Unity
ソーシャルゲームやエンターテイメントサービスの企画、開発、運用をお任せします。その中でもスマートフォン上で動作するゲームクライアントの開発をご担当いただきます。 ・ゲームクライアントの設計・開発 ・ゲーム開発に必要なツール、ライブラリ、フレームワ…
現行の電子書籍のサービスアプリのリニューアル対応に伴う、要件定義・設計・製造・評価
【案件概要】 エンディング事業向けイベント受付システムの追加開発 および自分史アプリ開発となりまして、業務内容は以下の 業務をご担当頂きます。 ・オフショアを活用した下記機能の開発 ・Vue.jsを使用したフロントシステムの新規機能開発、保守改修 ・Cak…
スマートフォン向けゲームコンテンツのプログラミング業務 ソーシャルゲーム案件(2D/Cocos2d-x開発案件)での募集となります。 ・ネイティブアプリにおける、Cocos2d-xによるゲームエンジン開発(ios、Android)です。
金融関連のアプリ(クレジットカードの明細やポイントなどを確認するようなアプリ)のソースコード解析、機能追加/改修を行って頂きます。※金融の知識は参画していただいてからで大丈夫です。
■開発環境 言語:C#(Unity) DB:SQLite OS:iOS その他:Git ■担当業務 ロングヒットランしているネイティブアプリにおいて、 Unityを使ってのスマートフォン向けゲームの開発/運用/保守を担当して頂きます。
■開発環境 ・言語:C#,C++ ・ツール:Unity ・デバイス:Android&iPhone アジア圏を中心に世界67か国、14言語ほどで展開をしており、全世界でのダウンロード数は数千万を突破中の同社。今回は新規スマートフォン向けゲームコンテンツのプログラミング業務…
■内容 toC向け新規アプリ開発および既存アプリアップデート 企画フェーズでの要件定義 安定性およびパフォーマンスを重視した品質改善 大規模なアーキテクチャ変更を含む、継続的コードベース改善 ■開発環境 言語:Dart フレームワーク:Flutter ライブ…
損保 満期管理システムのマルチデバイス・ブラウザ対応を行って頂きます。最初はWindows8、IE9での作業になります。以降、タブレット(Windows、iOS、Android)部分に取り掛かる予定になっています。PJとしては、50名ほど。5つのチームに分かれております。20~30歳 15…
各プロダクトの調査、開発、テスト、検証等
現在、AndroidでリリースされているアプリのiOS版の開発を担当して頂きます。
独自パッケージ向けブラウザの仕様変更、障害修正に対する受入テスト、プログラム修正案の提示、及び仕様調査、QA分析を実施する。※保険会社20社以上の契約関連の画面を使用してテストを行うため 生命保険の業務知識を身に付けることができます。※スマホ・タブレッ…
Objective-Cは、主にiOSアプリケーションの開発に使用されるプログラミング言語です。
Swiftと並行して習得しておくことで、iOSアプリ開発の案件に多く参画できるようになります。
C言語ベースのため、C言語をすでに習得している人には比較的難易度が低く、C言語とセットで習得するエンジニアが多いのも特徴です。
今後も堅実な需要を維持していくことが予想されるため、スキルの一つとして習得しておくことをおすすめします。
Objective-Cは、C言語をベースにしたオブジェクト指向型プログラミング言語です。
1983年に、Brad Cox氏によって開発されました。
C言語をベースに据え、Smalltalk言語のオブジェクト指向を取り入れています。
Objective-CはApple社がMac OS Xの開発言語として公式に採用していることから、広く認知されるようになりました。
すでにC言語を習得している人にとっては習得も難しくない言語のため、C言語エンジニアの人は合わせて習得しておきたいプログラミング言語です。Objective-Cでは、主にAppleデバイス向けのiOSアプリケーションの開発ができます。
しかし、一口にiOSアプリといっても、デバイスやアプリの種類は多岐にわたるのが特徴です。
Objective-Cには、アプリ開発という分野においてできることが多くあります。
しかし最近ではSwiftの台頭により、Objective-Cの使用機会が減りつつあるのも事実です。
iOSアプリを専門的に作りたいのであれば、今はObjective-CよりもSwiftを優先して習得したほうが良いでしょう。
Objective-C案件の単価相場は、約64万円が平均です。
実務経験の長さによって単価相場は変わりますが、全体の平均を見ると、他のプログラミング言語とさほど変わらない、いたって平均的な単価相場であるといえます。
まだまだiOSアプリ開発の需要は大きいため、今後もこの平均的な単価を維持していくことと予想されています。
Objective-C案件に必要なスキルは主に3つあります。
Objective-C案件では、iOSアプリの開発案件がほとんどです。
そのため、iOSアプリを開発できるObjective-CとSwiftを習得していることと、両者を使用して開発をした経験は必須です。
逆に言えばObjective-CとSwiftさえ習得してしまえば、ほぼすべてのObjective-C案件を受注することができます。
選択肢の幅は広がるため、Objective-C案件に参画したいのであれば、Objective-CとSwiftを習得しておくことをおすすめします。
Objective-C案件の難易度はそこまで高くありません。
理由としては、案件の種類の幅が狭いというポイントがあります。
Objective-C案件はiOSアプリの開発がほとんどなため、iOSアプリの開発経験さえ積んでしまえば他に覚えることがないのです。
仕事に慣れてしまえば、効率も上がり、受注できる案件数も増えます。
結果として収入アップにつながるため、自分次第で収入をどんどん挙げられるのがObjective-C案件の特徴です。
Objective-Cの在宅案件は、比較的多くあります。
Objective-C案件はアプリ開発が主なため、ウォーターフォール型の開発方法で進められることがほとんどです。
ウォーターフォール型は最初に成果物の仕様を定め、計画に沿って開発を進める開発手法です。
一度仕様を定めてしまえばあとは開発を進めるだけであるため、在宅であろうと企業常駐であろうと関係ありません。
つまり、ウォーターフォール型の開発手法が主のObjective-Cと在宅勤務は、相性が良いのです。
そのため、Objective-Cには在宅案件が数多くあります。
Objective-C案件の需要は、今後も横ばいで進んでいくと考えられます。
Objective-Cの代わりにSwiftが台頭してきていることから、需要の増大を望むことは難しいです。
しかし、需要が急減することも考えにくいため、今後も現在の需要を維持していくでしょう。
Objective-C案件の将来性は今と変わらず、可もなく不可もなくといったところです。