【Unity】某有名RPGのスマホアプリ開発(Android/iOS向けゲームアプリ)
アプリ開発チームにおいて、 現在UI周りをメインで担当しているプログラマーが1名おり、 そのプログラマーと共にUI周りをご担当いただきます。 【開発環境】 言語:C#,C++ OS:iOS,Android その他:Unity
■必須スキル
・Unity開発経験2年以上、ゲーム開発経験必須(2年以上)
・ゲーム開発において直近で1年…
アプリ開発チームにおいて、 現在UI周りをメインで担当しているプログラマーが1名おり、 そのプログラマーと共にUI周りをご担当いただきます。 【開発環境】 言語:C#,C++ OS:iOS,Android その他:Unity
【案件概要】 ■業務内容 Nativeアプリゲームタイトルの運用・開発を行なって頂きます。 ・スマートフォン向け2Dゲームのクライアントアプリケーション開発 ・各種ゲーム機能の開発 ・Cocos2d-xを用いたUIの実装 ・C++11、Cocos2d-x、Spine、Lua、Gitなどの技術…
・ネイティブアプリの開発 ・Unityを使用して、Android&iOSの開発
■開発環境 言語:Java(Android) OS:Android 自社サービスアプリのAndroid開発 iOS版がありますので、iOS版に沿ってAndroid版の開発をお願い致します
担当PMのもとで顧客要件に合わせたアプリケーションの開発を行います。 開発するアプリは動画配信を用いたネイティブアプリケーションになります。 ■開発環境 言語:PHP,JavaScript,HTML5,CSS3 OS:Linux DB:MySQL その他:Git
自社にて開発している駐車場検索アプリ、カーシェア予約アプリ、 クイック検索アプリなどネイティブアプリの開発・運用・保守などを担当して頂きます。 ■開発環境 言語:Objective-C,Swift,Java(AndroidSDK) DB:SQLite OS:iOS,Android その他:Git
現在稼働中の通販(ECサイト)のiOS(プロトタイプ開発)Android(新規機能開発、既存機能改修)アプリ開発に携わって頂きます。工程:基本設計~運用テストお客様とTRYandERRORでコミュニケーションを取りながら開発を行うため、やる気があり、コミュニケーション能力高い…
スマートフォン向けゲームサービスの運営・開発業務をお任せ致します。 <具体的には> ・Unityエディタの独自ツール拡張業務 ・Unity開発環境の最適化/自動化業務 ・Unityアセット等利用・メモリ管理等のナレッジ業務 ・Unity製ゲームのストア提供業務 ・…
■担当するプロジェクト:新規開発案件・既存保守改修案件 □案件規模:数百万~3千万程度 □役割:案件のプロジェクトマネージャー (案件規模によっては、兼務でプロジェクトリーダーの役割も。また案件規模によっては複数案件のマネージメントも) □担当業務:…
■開発環境 言語:Java DB:Oracle OS:Linux その他:SpringFW,AWS ・AWS上に構築されたサーバー・DBでの開発・運用業務をご担当いただきます。 -開発では、自社で提供しているiOS/AndroidアプリのAPI、 共通ID、ポイント連携が主な業務の対象となり…
■担当業務: ・アプリ案件を中心とした新規案件のプロジェクトマネージメント ・アプリ案件を中心とした新規案件の開発ベンダーコントロール ・アプリ案件を中心とした新規案件の見積り ・アプリ案件を中心とした既存複数案件の保守・追加改修対応など □役割 …
【開発環境】 言語:Objective-C その他:Git 人気施設の予約・受付サイトのアプリ開発、運用に携わってもらいます。
顧客内の自社サービスまたは、大手化粧品会社様のアプリ開発PJにご参画頂きます。新規機能の設計~開発をメインでご担当頂きます。ネイティブ側の実装及び、基幹システム、会員基盤、SNSなど外部連携IF開発等機能に応じて開発対象は様々となります。
既存動画アプリのバグ修正月次リリースにおけるUI改修、新規機能の設計および開発事業側で決定される仕様に対する開発要件の解説必要工数の提示テスターおよび外部ベンダーの開発ディレクション
■累計DL数1400万以上を誇る、大人気ソーシャルゲームの開発(フロントエンド)を行っていただきます。 ・iPhone/Andorid向けのネイティブゲームの設計/開発/テスト/運用 ・開発環境の構築(サーバ・DB構築、モックアップ作成、プログラミング、単体テスト、バージ…
受託開発を主軸とする企業にて自動車メーカー向けスマホアプリ開発案件に ご参画を頂きます。IOTデバイスを制御するアプリの新規開発に携わって頂きます。同時に複数のプロジェクトのご対応を頂く可能性もございます。
現行の電子書籍のサービスアプリのリニューアル対応に伴う、要件定義・設計・製造・評価
ネイティブアプリの開発を担当して頂きます。 Unityを使用して、Android&iOSの新規タイトルの開発を担当して頂きます。 ■開発環境 言語:C#,C++ OS:iOS,Android その他:Unity
■開発環境 言語:C#(UnityVR) DB:SQLite OS:iOS,Android その他:Git ■担当業務 自社で開発を行なっているエンタメ系ネイティブアプリの開発に携わって頂きます。
【案件概要】 ■サービスの使い勝手を更に改善させるべく自社プロダクトチームの プロダクトマネージャーとしてチームを引っ張っていっていただくポジションです。 プロダクト面からどのようにサービスのKPIや、ユーザー満足度・利便性を 改善していけるか考え、…
Swiftは、iPhoneなどで有名なApple社が提供している、比較的新しいプログラミング言語です。
Objective-Cの流れを汲んでおり、コード自体もシンプルなのが特徴です。
Swiftエンジニアの不足などの背景から、Swift案件の需要は今後も高まっていくと考えられています。
そのため、Swiftは今のうちから習得しておくことをおすすめするプログラミング言語のひとつなのです。
Swiftは、Apple社が開発した新しいプログラミング言語です。
Apple社がそれまで使用していたObjective-Cで組んだコードにも簡単に組み込むことができます。
Apple社がSwiftをリリースしてから、Macで使えるアプリケーションやiOSは、すべてSwiftを使って開発できるようになりました。
特徴としては、処理速度の速さと安定性などが挙げられます。
処理速度に関しては「Swift」という名前の通り、プログラミング言語の中でも群を抜いています。
また、安定性も高いため、開発時に不具合やバグが起きにくいのです。
Apple製品向けのアプリを開発したいのであれば、選択肢はSwift一択です。
Swiftを使ってできることは、主に5つです。
SwiftはApple社によって提供されているプログラミング言語であるということもあり、Appleデバイス向けの開発が主です。
現在はまだ実現していませんが、将来的にはApple製品だけでなく、Android向けの開発ができる可能性も低くありません。
現在はApple製品向けの開発にとどまりますが、将来を見込んで習得しておく価値のあるプログラミング言語であるといえます。
Swift案件の単価相場は、Swift以外のスキルの有無や経験に左右されます。
他のプログラミング言語のように、その言語の経験を積んでいれば良いというわけではないのです。
他のプログラミング言語と比べて平均単価は高めですが、「Swiftの実務経験の長さ=平均単価の高さ」ではないことに注意しましょう。
Swiftで高単価の案件に関わるためには、Swiftの実務経験の他にサーバーサイド開発の経験などがあると良いでしょう。
特にAndroidアプリの開発経験があるSwiftエンジニアはクライアントから歓迎される傾向にあります。
Androidアプリの開発経験があるフリーランスエンジニアがSwiftを習得すれば、高単価を期待することができるのです。
Swift案件に必要なスキルは、
です。
Swift案件の特徴として、開発だけでは終わらないというポイントがあります。
Swift案件では、企画から設計、開発、運用までをひとくくりとしたものが多いです。
そのため、Swiftに限らず、企画から運用までの複合的な経験のあるフリーランスエンジニアは、Swift案件において歓迎される傾向にあります。
また、少人数のプロジェクトが多いため、コミュニケーションスキルも同時に求められるのが特徴です。
Swift案件の難易度はそこまで高くありません。
C言語やC#、C++などと比較すると、難易度はむしろ低い傾向にあります。
Swiftのコードは極めてシンプルで、初心者でも取り組みやすいことも理由のひとつです。
また、SwiftはObjective-Cのコードに似ているため、Objective-Cを習得しているフリーランスエンジニアはSwift案件にも参入しやすいでしょう。
Swift案件の将来性や将来性は、今後も伸び続けていくでしょう。
現在、ほとんどのスマホアプリは、iOSかAndroidで作成されています。
その一翼を担うSwiftがAndroidアプリの開発も可能になれば、Swift案件の需要もどんどん大きくなっていくでしょう。
また、現在の日本ではSwiftエンジニアが不足している現実があります。
数あるプログラミング言語ごとの案件を見てもSwift案件の競争率は低く、まだまだ需要の高まりが予想されます。
Swiftエンジニアの平均単価も需要の高まりに比例して高くなっていく可能性もあるため、今のうちからSwiftを習得し、経験を積んでおくことをおすすめします。
Swift案件の中には、在宅案件もありますが、その数は極めて少ないです。
Swift案件の特徴として、仕様をきっちり定めない「アジャイル型」の開発であるという特徴があります。
そのため、プロジェクト内でのコミュニケーションの量の多さや質の高さが、プロジェクトの命運を握るのです。
在宅勤務は、コミュニケーションコストが高くつきます。
より多くのコミュニケーションを必要とするアジャイル型開発のSwift案件と在宅勤務は、相性が良くないのです。
そのため、在宅勤務をしたいという場合はSwift以外のプログラミング言語から案件を探すことをおすすめします。
Swift案件は、未経験者にはハードルが高い傾向にあります。
クライアントは、よっぽどのことがない限り即戦力のフリーランスを求めます。
そのため、Swift案件に限らず、未経験のフリーランスエンジニアには良い案件がなかなか回ってこないのが現実です。
しかし、Swift案件の特徴は、Swiftの実務経験以外のスキルが重要視されるということです。
そのため、未経験者が少しでもSwift案件に食い込もうとするのであれば、まずはSwift以外のスキルを身につけることをおすすめします。
Swift案件獲得に効果的なのはAndroidアプリの開発ですので、まずはそこから取り組むと良いでしょう。
Swift案件は未経験者へのハードルが高いものの、未経験者でも食い込む余地があるのが特徴なのです。
Swiftは、まだプログラミング言語として完成されていません。
Swiftの汎用性はこれからも広がっていき、それと同時に需要も高まっていくことが予想されます。
そのため、Swift案件はこれからもフリーランスエンジニアにとって魅力的であることは間違いありません。
特に日本ではまだSwiftエンジニアが不足しているため、未経験者であっても十分に経験を積むチャンスがあります。
Swiftはこれからも進化を続けていくであろうプログラミング言語であるため、今のうちから習得しておいて損はないでしょう。