-
HOME 全国のIT案件TOP iOSの案件・求人 iOS×京都府の案件・求人
iOS×京都府の案件・求人情報
該当件数:0 件- 検索条件:
-
- iOS
- 京都市 京都駅エリア
- 京都市 四条・烏丸・河原町エリア
- 京都市 南部エリア
- 京都市 その他(非公開含む)
- 向日市
- 長岡京市
- 京都府 その他(非公開含む)
- 共同受注
新着案件一覧
-
- 【Typescript/Vue/フルリモート】業務管理システム保守および追加開発
-
単 価:
75万円~90万円
-
勤務地:
フルリモート
-
内 容:
・業務管理システムの問合せ調査やバグ調査改修、改善などの保守運用業務 ・カスタマイズや追加新規機能開発
-
スキル:
Typescript , Vue.js
- リモート可
-
- 【C#】設計~テスト対応案件
-
単 価:
65万円~70万円
-
勤務地:
23区 その他(非公開含む)
-
内 容:
・設計~テスト
-
スキル:
C#
-
- 【C++/長期】産業機器向け制御ソフト開発支援業務
-
単 価:
65万円~70万円
-
勤務地:
京都市 京都駅エリア
-
内 容:
産業機器向け制御システムの開発プロジェクトにご参画いただきます。 ・基本設計~詳細設計、開発、単体試験まで一貫して…
-
スキル:
C# , C言語 , C++ , IoT
- 担当者オススメ案件
- 元請け直
- 長期案件
- 駅近く
-
- 【フルリモート/Databricks】データ活用推進
-
単 価:
100万円~150万円
-
勤務地:
フルリモート
-
内 容:
データ活用関連ツールの導入・展開に伴い、利用者向けの活用支援および定着化推進をご担当いただきます。 利用マニュアル作…
-
スキル:
その他言語 , BI
- 高単価
- リモート可
-
- 【リモート】データ基盤構築&AI活用プロジェクト
-
単 価:
100万円~160万円
-
勤務地:
23区 その他(非公開含む)
-
内 容:
全社マーケティング領域のデータ基盤構築とAI活用のプロジェクトです。 テックリードとして、プロジェクト全体の技術統括…
-
スキル:
その他言語
- 長期案件
- リモート可
- 10月スタート案件
-
- 航空業界向けシステム保守開発
-
単 価:
80万円~80万円
-
勤務地:
23区 その他(非公開含む)
-
内 容:
・業務システムの保守開発支援 ・ユーザー部門との調整を含むシステム開発業務 ・各種改修案件における設計・開発・テスト…
-
スキル:
Java , C# , C++ , AWS
- 長期案件
-
- Azureインフラ環境構築・検証(Azure/Bicep/CI/CD)
-
単 価:
70万円~80万円
-
勤務地:
フルリモート
-
内 容:
・Azureインフラ環境の設計・構築・検証 ・マルチサブスクリプション環境における統合管理基盤の技術検証 ・GitH…
-
スキル:
Python , Azure , パブリッククラウド
- 担当者オススメ案件
- 長期案件
-
- 損保代理店評価システム新規構築案件
-
単 価:
70万円~80万円
-
勤務地:
東京都 その他(非公開含む)
-
内 容:
・保険業界向けシステムの新規開発プロジェクトに参画 ・クラウド環境上でのシステム開発およびテスト業務を担当 ・バッチ…
-
スキル:
PyTorch , AWS
- 担当者オススメ案件
- 長期案件
-
- 生保向けシステム保守開発
-
単 価:
68万円~68万円
-
勤務地:
23区 その他(非公開含む)
-
内 容:
・業務システムの保守開発に従事 ・システム刷新プロジェクトに参画 ・設計フェーズから開発業務を担当 ・業務システムの…
-
スキル:
Java , JavaScript , SQL
- 長期案件
- リモート可
-
- 【8月~/リモート併用】金融システムの刷新
-
単 価:
80万円~90万円
-
勤務地:
23区 その他(非公開含む)
-
内 容:
金融システムのシステム開発プロジェクトにて以下をご担当いただきます。 ・方式設計(画面・APIなど)、設計・開発ガイ…
-
スキル:
Java , JavaScript
- 長期案件
- リモート可
NEWNEWNEWNEWNEWNEWNEWNEWNEWNEW
関連スキルキーワード
- Java
- .NET(VB / C#)
- JavaScript
- PHP
- SQL
- インフラ(サーバー)
- AWS
- インフラ(その他)
- Android
- インフラ(ネットワーク)
- C言語
- C++
- Python
- PM
- iOSについて
-
iOSとは
Apple社が開発した、同社のモバイル端末向けOSです。Apple Watchなどにも搭載されており、2018年11月の時点での最新のバージョンは12.1.1で、現行ではApple社の端末にのみ搭載されています。Mac OS Xをベースにタッチパネルを搭載した携帯機器用に機能を最適化して作られていますが、結果としてMac OSと異なり根幹技術であるCarbonやUNIX関連の機能はその多くがはぶかれています。
iOSの特徴や魅力
スティーブ・ジョブズ氏のこだわりである「説明されなくても直感的に、子供からお年寄りまで操作がわかる」ことを重視してインターフェイスが設計されています。そのため、マニュアルを読まずに触っても大体のことが実行できるOSとして人気があります。
端末とシステムがApple社の一元管理に置かれており、サードパーティ製アプリの安全性、OSとの親和性と端末の機能を最大限に活かしたシステムという点においては、対抗のAndroid端末に対して大きなアドバンテージを持っています。国外ではAndroidのほうが優勢ですが、日本国内に限ると圧倒的にiPhoneユーザーのほうが多いため、国内向けのアプリケーション開発においてはiPhoneを意識した商品展開は避けられません。そのため、国内での開発案件ではiOS上でのアプリケーション開発は大きな需要を持っている分野でもあります。
iOSは本体のシステム管理に密着して設計されているため、Android端末に比べて比較的少ないメモリと低いCPUパワーでも同等以上の性能を引き出せる優秀なOSです。また、古い端末を含めてOSのアップデートが提供されるため、世代の古い端末を使い続けているユーザーも最新の端末を購入したユーザーも、OSベースではほぼ同じものが使用できるというApple製品ならではの特徴があります。システム開発においては、サポート対象とするOSのバージョンや端末が煩雑にならずに済むのも大きな魅力でしょう。iOS向けのアプリの開発には現状Objective-CとSwiftが活用されていますが、Appleの推奨言語がSwiftになったため、現在はObjective-Cの案件は保守が中心となり、新規案件は徐々にSwiftに置き換わりつつあります。
iOSの習得難易度・勉強方法
iOSのアプリケーション開発環境には、基本的にMac OSが搭載されたMac本体が必要になります。開発に必要なソフトウェアはAppleから無償で提供されていますが、開発環境はMac上でのみ動く仕様になっています。
とはいえ、Swiftに主流言語がシフトした結果、開発環境の拡張を受けてWindows上でもサンドボックスなどを利用して動作させることが可能になりました。触ってみてから考えたいという人は、まずは疑似環境を構築するのがよいでしょう。
SwiftはApple社が新しい開発言語としてリリースしており、スクリプト言語のような感覚で手軽に設計し、少ない工数でアプリケーションをリリースできるのが特徴です。
それまでのObjective-Cに比べると習得は格段にスムーズになり、プログラミング初心者はもちろん子供でも自分でアプリを設計してリリースできると言われるほどです。
Xcodeの操作法とSwiftのシンプルな言語を習得して基礎的なアプリ開発まで、まったくプログラミング経験のない初心者でも1ヶ月程度の独学のみで可能です。
Swiftは2014年にリリースされた非常に新しい言語なので、先発の言語の長所を多く取り入れ、経験未経験を問わず学習しやすくシンプルに作られているのです。
また、Appleの公式ドキュメントの熟読はApple社の審査を通過するためには必須と言えます。iOS実機へのアプリの実装は開発者本人であってもAppStoreを通す必要があり、同社の基準を通過しないとAppStoreに追加してもらえないため、公開できないのです。
それだけでなく、公式ドキュメントにはアプリがスムーズに使いやすく設計されるための基礎知識が紹介されています。学習するならまず、公式ドキュメントの熟読は必須でしょう。
iOSの将来性
日本国内では突出した人気を誇るiOS端末ですが、世界的に見るとAndroidとのシェアは五分五分からやや劣勢です。しかし、世界規模での普及台数を考えると、将来性について議論する必要はないほどのシェア数を担保しています。
Appleは自社のOS上で完結することを好む傾向があるため、iOS上で動作するアプリケーションやサービスの開発に携わるのであれば、使用する端末を含めてApple製品をターゲットにしたキャリア構築をしたほうがよいでしょう。Windows上で擬似的に動作させて開発することは可能ですが、長期間の開発を続ける場合はMacOS上で行うほうが望ましいです。
また、自社でOSと端末を一元管理しているため、時折大きな技術革新が起きることがあります。
アプリケーションに使用されていた言語がObjective-CからSwiftに変わったように、大きな変化に対して柔軟に対応できるかどうかがApple社製のOSに関わるアプリケーション開発の将来性を握る鍵と言えます。
iOS向けアプリケーションの需要は安定して高いので、Swiftが扱えるエンジニアの求人は多く、また言語自体が新しいこともあり実務経験1年程度でも高水準の給与を目指すことが可能です。
給与水準はエンジニアの中間からやや上と現行でも比較的高い水準にある分野であり、今後も安定した需要があることから、今の段階で言語に新規参入してキャリア構築をすることで、将来的にも安定して案件が獲得できるでしょう。
