選択中の条件

リセット
  • Objective-C

Objective-Cの案件・求人一覧

1-30 / 全 3187

【20〜40代/週5稼働可能な方歓迎】objective-cからswiftの載せ替え案件【Python】

750,000円/月

業務委託(フリーランス)
東京都
茅場町駅
PythonObjective-CiOSSwift
スマホアプリエンジニア
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 Objective-Cで開発されたiOSアプリケーションをSwiftに載せ替える案件です。自社SDKのログ収集基盤をリプレイスし、新OSリリースに対応するためのSDKアップデートを担当します。iOSアプリ開発経験とともに、サーバーサイド連携や大容量データ処理のハンドリング設計スキルが求められます。SDK開発やObjective-CからSwiftへのリプレイス経験がある方は特に歓迎します。 ■具体的な業務内容 ・Objective-Cで開発されたコードをSwiftへリプレイス ・自社SDKのログ収集基盤の設計およびリプレイス業務 ・新OSリリースに伴うSDKのアップデート対応 ・サーバーサイド連携を伴うスマートフォンアプリの開発 ・大容量データ処理を考慮したハンドリング設計

【Objective-C】タブレット端末向けのアプリ開発(リモート)

800,000円/月

業務委託(フリーランス)
東京都
新橋駅
Objective-CBacklogSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 クレジットカードなどの申し込みをペーパーレス化するためのタブレット端末向けのアプリ開発をご担当いただきます。 *言語:Objective-C、swift *コミュニケーションツール:Meet、Slack、Zoom *課題管理:Backlog

【Swift/Objective-C】グローバルカンパニー向けオンライン接客システム開発対応(リモート)案件

600,000円/月

業務委託(フリーランス)
東京都
豊洲駅
Objective-CSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 店舗で利用するiPadアプリの開発を主に担当いただきます。 工程:設計〜テスト

チャットアプリ|ソースコード解析および設計書作成【PHP】

500,000円/月

業務委託(フリーランス)
東京都
初台駅
JavaPHPPythonObjective-CAndroid
スマホアプリエンジニア
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 チャットアプリのソースコードを解析し、詳細設計書を作成するプロジェクトです。PHPやPythonの経験が必須で、Objective-CやAndroid Javaの経験がある方はさらに適した案件です。AndroidおよびiOSアプリ開発の知見があれば、プロジェクトを円滑に進めることができます。ソース解析やドキュメント作成のスキルを活かせる業務です。 ■具体的な業務内容 ・チャットアプリのソースコード解析 ・詳細設計書の作成およびレビュー ・PHPおよびPythonを用いたシステム理解とコード解析 ・Objective-CおよびAndroid Javaのコード解析支援(経験がある場合) ・開発チームとの調整および仕様確認

【Objective-C/Swiftエンジニア】旅行系スマホアプリの保守開発案件(リモート)

800,000円/月

業務委託(フリーランス)
東京都
東京駅
Objective-CiOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Objective-C/Swiftを利用したiOSアプリの設計・開発 ※Objective-Cを新規で書くことは想定していません。 ・ディレクター/デザイナーとの要件調整 ・バックエンド開発者との連携

【Swift】銀行向けSwift化対応(リモート)案件

850,000円/月

業務委託(フリーランス)
東京都
品川駅
Objective-CSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・現場リーダーと連携し、移行要件の推進 ・iOSアプリ改修

【基本リモート】中野坂上でのモバイルSDK開発案件

600,000円/月

業務委託(フリーランス)
東京都
Objective-CiOSSwift
サーバーサイドエンジニアスマホアプリエンジニア
作業内容 デジタルカメラをモバイルから制御するためのSDK開発を担当。主にロジック層を開発するが、UI層の経験があると望ましい。

【Swift】iOSカーナビアプリのリファクタリング開発(フルリモート)

750,000円/月

業務委託(フリーランス)
東京都
池袋駅
Objective-CiOSSwift
スマホアプリエンジニア
作業内容 既存アプリのリファクタリングを目的として製造をメインにお願いしたいと思います。 工程:詳細設計、製造、単体テストをご担当いただきます。 *開発環境:Swift(一部Objective-C)

【iOS】POSレジシステムのシステム開発、カスタマイズ(iOS)(リモート)

700,000円/月

業務委託(フリーランス)
東京都
築地市場駅
SQLObjective-CiOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 工程:設計、開発、テストをご担当いただきます。

【上流/PM】プロダクト開発管理案件

900,000円/月

業務委託(フリーランス)
東京都
白金高輪駅
JavaObjective-C
ITアーキテクトPMPMOスマホアプリエンジニア
作業内容 ・プロダクト開発管理案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -要件定義の伴走  -開発アイテムの進捗管理

【AndroidJava】AIアプリ開発案件

550,000円/月

業務委託(フリーランス)
大阪府
大阪駅
JavaC#Objective-CAndroidiOSUnityGitSwift
スマホアプリエンジニア
作業内容 ・Android Javaを用いたAIアプリ開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -モバイルアプリのAIエージェントアプリの新規開発業務

【Swift】アプリ開発案件

950,000円/月

業務委託(フリーランス)
東京都
新橋駅
Objective-CiOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いたアプリ開発に携わっていただきます。 ・主に開発作業をご担当いただきます。

【Swift】既存管理アプリ(リモート)

750,000円/月

業務委託(フリーランス)
東京都
渋谷駅
Objective-CiOSSwiftGitHubFigmaCircleCI
スマホアプリエンジニア
作業内容 【内容】 ・クライアントサービスのiOSアプリ開発および運用 ・新機能や機能改善の提案、実現性調査 ・プロダクトマネージャーやデザイナーと、仕様やUI/UXの検討 【環境】 言語:Swift(一部 Objective-C) ソースコード管理:GitHub ライブラリ:Alamofire、Realm、RxSwiftなど CI、テスト:CircleCI、XCTest 運用:Crashlytics コミュニケーション:Slack デザイン連携:Figma

【iOS】大学生向け時間割管理アプリ開発

750,000円/月

業務委託(フリーランス)
東京都
東京駅
iOS
アプリケーションエンジニア
作業内容 ・要件定義書/仕様書の作成 ・iOSのアプリ開発(言語:Objective-C) ・オフショア成果物(設計、ソース、テストケース)の確認 ・APIとの結合テストの実施 ・リリース作業

【iOS】360度動画からの3Dモデル作成および3Dモデルを用いた画像位置判定(リモート)案件

750,000円/月

業務委託(フリーランス)
東京都
六本木駅
iOSXcode
作業内容 担当範囲は360度カメラとサーバ連携を行うためのアプリ開発をご担当

【iOS】旅行系スマホアプリの保守開発(リモート)

850,000円/月

業務委託(フリーランス)
東京都
東京駅
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Objective-C/Swiftを利用したiOSアプリの設計/開発 ・ディレクター/デザイナーとの要件調整 ・バックエンド開発者との連携

【Python / リモート案件紹介可能】大手アパレルECサイトアプリ/サーバーサイドエンハンス開発

700,000円/月

業務委託(フリーランス)
東京都
八丁堀駅
PythonDjangoGitBacklogJIRARedmine
サーバーサイドエンジニア
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 大手アパレルECサイトのサーバーサイド開発および運用業務を担当するプロジェクトです。既存システムのエンハンス対応が中心となり、Python(Django)を用いたWebアプリケーション開発やインフラ知識を活かして本番サービスの運用・保守を行います。チーム開発やチケットドリブンの開発経験が求められます。 ■具体的な業務内容 ・Python(Django)を使用した既存システムのエンハンス開発 ・サーバーサイドの設計、実装および結合テストの実施 ・SSHを使用したサーバーログの確認および調査対応 ・Gitを用いたバージョン管理およびチーム開発作業 ・チケットドリブンツール(JIRA、Redmineなど)を用いた開発対応

【20〜40代/週5稼働可能な方歓迎】新規開発PM兼PG募集/アプリ開発プロジェクト管理【PHP】

700,000円/月

業務委託(フリーランス)
東京都
不動前駅
PHPPythonScala
PMPG
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 新規開発プロジェクトにおいて、プロジェクトの推進と開発を兼務するプロジェクトマネージャーを募集します。顧客折衝、要件定義、仕様設計からプロジェクト管理まで幅広い業務を担当し、必要に応じて実装作業にも携わっていただきます。iOS/Androidアプリの新規開発や既存アプリの保守・改修など、開発の最前線でリーダーシップを発揮する役割です。 ■具体的な業務内容 ・顧客との折衝、提案および要件定義、運用フロー設計、価格交渉 ・プロジェクト工程管理、進行リカバリーおよび顧客調整、納品対応 ・開発メンバーへのタスク割り振り、納期管理および成果物精査 ・iOSおよびAndroidアプリの設計および実装 ・既存アプリの保守・改修およびバグフィックス対応 ・トラブルシューティングおよび顧客対応

【Java(Spring)】既存システム障害対応・新規開発プロジェクト

1,000,000円/月

業務委託(フリーランス)
東京都
新宿駅
JavaJavaScriptPHPPythonVB.NETC#.NETVBACSSHTML5AndroidiOSSpringLaravelWordPressRPAUipath
スマホアプリエンジニア
作業内容 ★エンジニア実務経験2年以上 / 直近で実務経験のある方が対象の案件です!!★ ■概要 既存のWebシステムにおける障害対応および新規開発を担当します。特定の開発言語に依存せず、SQLを用いたデータベース操作やシステム運用に関する知識が求められます。加えて、障害の切り分け・一次対応から恒久対応までを担い、安定した運用を支援します。 ■具体的な業務内容 ・Webシステムの開発および運用保守 ・SQLを使用したデータベース管理・運用 ・システム障害の切り分け、一次対応、恒久対応 ・PowerShellやバッチスクリプトを活用した運用自動化 ・BIツールやGoogle Analyticsを用いたデータ分析・可視化 ・PythonやPHP(Laravel)を用いたWebアプリケーション開発

【Objective-C】iOSアプリ開発

600,000 〜 800,000円/月

業務委託(フリーランス)
東京都
東京駅
Objective-CiOS
スマホアプリエンジニア
作業内容 iOSスマホアプリとして開発する業務です。Objective-Cでのアプリ開発に携わっていただきます。ハイスキルでの募集となります。コミュニケーション力の高い方、勤怠良好な方を募集しております。

【iOS(Objective-C)】【業務委託(準委任)】小売業向けアプリ開発

900,000円/月

業務委託(フリーランス)
Objective-CAndroidiOSSwiftKotlin
スマホアプリエンジニア
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 小売業向けアプリ開発をお任せします。 ■作業工程:設計、実装~

【iOS(Objective-C)】AV機器向けアプリ開発設計

650,000円/月

業務委託(フリーランス)
東京都
大崎駅
Objective-CiOSXcodeSwift
スマホアプリエンジニア
作業内容 ■概要 AV機器向けモバイルアプリ開発プロジェクトにおける iOSアプリ向け機能開発・設計をお任せいたします。 ■開発環境: ■プログラミング言語:Objective-C 等 ■環境:iOS 等

【iOS(Objective-C)】社内パッケージ保守開発【外国籍不可】

650,000円/月

東京都
竹芝駅
C++Objective-CiOS
スマホアプリエンジニア
作業内容 ■概要 社内パッケージ保守開発をお任せいたします。 ■具体的な作業内容 ・調査、開発保守 ■開発環境: ■OS:iOS ■プログラミング言語:Objective-C 等

【Objective-C】iOS向けグルメアプリ開発

500,000 〜 700,000円/月

業務委託(フリーランス)
東京都
有楽町駅
Objective-CiOS
スマホアプリエンジニア
作業内容 iOS向けのグルメアプリ開発に携わっていただきます。Objective-Cでの開発経験のある方、コミュニケーション力の高い方を募集致します。

【Objective-C】健康管理アプリ開発

500,000 〜 700,000円/月

業務委託(フリーランス)
東京都
池袋駅
Objective-CiOS
スマホアプリエンジニア
作業内容 健康管理アプリ開発に携わっていただきます。主にObjective-Cを使った開発をお任せします。

【iOS(Swift)】【業務委託(準委任)】ネイティブスマホアプリの開発【リモートOK】

1,000,000円/月

業務委託(フリーランス)
大阪府
大阪駅
Objective-CiOSSwift
スマホアプリエンジニア
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 iOSスマホアプリの開発業務をお任せいたします。(SwiftもしくはObjective-C)

【Objective-C】ソーシャルラーニングゲーム開発

700,000 〜 900,000円/月

業務委託(フリーランス)
東京都
目黒駅
Objective-C
スマホアプリエンジニア
作業内容 AppStore及びGooglePlay向けに内製アプリの開発教育に特化したコミュニケーションプラットフォームサービスの開発、運用スマホ、タブレットでBtoC向け教育サービス・アプリの開発/運用

【Objective-C】ニュースアプリ開発

400,000 〜 600,000円/月

業務委託(フリーランス)
東京都
水道橋駅
Objective-C
スマホアプリエンジニア
作業内容 既存ニュースアプリ改修になります。

【Objective-C】暗記帳アプリの開発

500,000 〜 700,000円/月

業務委託(フリーランス)
東京都
原宿駅
Objective-C
スマホアプリエンジニア
作業内容 自分だけの暗記帳を作成・共有できるアプリ開発

【iOS(Swift) / リモート案件紹介可能】建築系SaaSサービスにおけるiOSアプリ開発

700,000円/月

業務委託(フリーランス)
東京都
秋葉原駅
Objective-CiOSSwift
スマホアプリエンジニアPG
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 建築業界向けのクラウド施工管理アプリの関連プロダクトの開発を担当します。設計から製造、テストまで一貫して携わり、SwiftまたはObjective-Cを使用して安定したアプリケーションの開発を行います。 ■具体的な業務内容 ・図面管理アプリの設計、製造、テスト対応 ・SwiftまたはObjective-Cを使用したiOSアプリケーションの開発 ・座標系に関する理解を活用したアプリケーション設計

気になる案件は見つかりましたか?

お探しの条件に合った新着案件をお知らせします

あなたにピッタリ
フリーランス案件が見つかる

  • 134万件以上のフリーランス案件から一括検索

    345,758の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 6月15日(Sun)更新

    34万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

Objective-Cの月額単価相場

Objective-Cのエージェント別案件数

Objective-Cのフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:1240件、②ココナラテック(旧:フリエン/furien):601件、③フリコン:440件、④Midworks:174件、⑤アットエンジニア:120件、⑥mijicaフリーランス:14件、⑦エンジニアルーム:11件、⑧レバテッククリエイター:7件、⑨1 on 1 Freelance:3件、⑩ELEVATE:2件となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②ココナラテック(旧:フリエン/furien)、③フリコンであることがわかります。 Objective-Cのフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②ココナラテック(旧:フリエン/furien)、③フリコンを中心に複数のフリーランスエージェントに登録することをおすすめします。

Objective-Cのエージェント別月額単価相場

Objective-Cのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①Relance(リランス):100万円、②1 on 1 Freelance:98.3万円、③フリコン:78.9万円、④レバテックフリーランス:76.5万円、⑤Midworks:76.4万円、⑥アットエンジニア:75.9万円、⑦ELEVATE:72.5万円、⑧mijicaフリーランス:72.1万円、⑨プロエンジニア:70万円、⑩レバテッククリエイター:67.9万円となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①Relance(リランス)、②1 on 1 Freelance、③フリコンであることがわかります。 Objective-Cのフリーランス案件・求人に参画を希望するフリーランスの方は①Relance(リランス)、②1 on 1 Freelance、③フリコンを中心に複数のフリーランスエージェントに登録することをおすすめします。

Objective-Cの都道府県別案件数

Objective-Cのフリーランス案件・求人の都道府県別案件数は、①東京都:2750件、②大阪府:161件、③神奈川県:68件、④福岡県:56件、⑤兵庫県:18件、⑥愛知県:11件、⑦京都府:6件、⑧千葉県:5件、⑨埼玉県:3件、⑩石川県:1件となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③神奈川県であることがわかります。 Objective-Cのフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③神奈川県を中心にフリーランス案件を探されることをおすすめします。

Objective-Cの職種別案件数

Objective-Cのフリーランス案件・求人の職種別案件数は、①スマホアプリエンジニア:2967件、②アプリケーションエンジニア:441件、③サーバーサイドエンジニア:325件、④ネイティブアプリエンジニア:322件、⑤PG:132件、⑥SE:130件、⑦PM:109件、⑧デザイナー:105件、⑨フロントエンドエンジニア:84件、⑩バックエンドエンジニア:59件となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人は①スマホアプリエンジニア、②アプリケーションエンジニア、③サーバーサイドエンジニアが多いことが分かります。

Objective-Cの職種別平均単価

Objective-Cのフリーランス案件・求人の職種別の平均単価は、①3Dデザイナー:100万円、②セキュリティエンジニア:97.5万円、③運用・監視:90万円、④コンサル:90万円、⑤PMO:90万円、⑥社内SE:90万円、⑦ITアーキテクト:87.1万円、⑧ITコンサルタント:85.8万円、⑨PL:85.6万円、⑩データサイエンティスト:85万円となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人の月額単価が高い職種は①3Dデザイナー、②セキュリティエンジニア、③運用・監視であることがわかります。

Objective-Cの業界別案件数

Objective-Cのフリーランス案件・求人の業界別案件数は、①サービス:1232件、②IT:447件、③ゲーム:374件、④製造:280件、⑤モバイル:263件、⑥通信:255件、⑦EC:188件、⑧ソーシャルゲーム:170件、⑨業務系アプリ:98件、⑩広告:85件となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人は①サービス、②IT、③ゲームが多いことが分かります。 Objective-Cのフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②IT、③ゲームを中心に複数の業界の案件を検討されることをおすすめします。

Objective-Cの業界別平均単価

Objective-Cのフリーランス案件・求人の業界別の平均単価は、①地方自治体:95万円、②運輸:95万円、③コンサル:90万円、④製薬:85万円、⑤機械:83.3万円、⑥人材:82.3万円、⑦出版:81.3万円、⑧物流:80.9万円、⑨公共:80万円、⑩FinTech:79.6万円となっています。(※フリーランスHub調べ/2025年6月) Objective-Cのフリーランス案件・求人の月額単価が高い業界は①地方自治体、②運輸、③コンサルであることがわかります。 Objective-Cのフリーランス案件・求人に参画を希望するフリーランスの方は①地方自治体、②運輸、③コンサルを中心に複数の業界の案件を検討されることをおすすめします。

Objective-Cの常駐案件・リモートワーク案件割合

Objective-Cのフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が1169件(36.7%)、常駐案件が2018件(63.3%)となっています。 したがって、Objective-Cフリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2025年6月)

Objective-C案件のよくある質問

Objective-Cの月額単価の相場はどれくらいですか?

Objective-Cの月額単価の相場は75万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

Objective-Cの案件数は何件ですか?

フリーランスHub上でご覧いただけるObjective-Cの案件数は3187件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもObjective-Cのフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

Objective-Cについて

【Objective-Cの概要】 Objective-Cとは、1983年にブラッド・コックス氏とトム・ラブ氏によって開発された、C言語がベースのプログラミング言語です。NeXT Computer社で開発言語として用いられたことで知名度を上げ、2008年からiOSアプリ公式開発言語になりました。現在では、iOSやmacOSなどのアプリケーション開発で使われ、熟練したスキルを持つ開発者にも重宝されています。 しかし、最近ではSwiftが登場したことによる開発環境の移行により、需要の減少が進んでいます。とはいえ、まだまだObjective-Cは多くの開発者に愛用されている人気のプログラミング言語です。 【Objective-Cの特徴】 Objective-Cには、処理速度が速く、ノウハウが蓄積されているという特徴があります。処理速度が速ければ開発がスムーズに進むため、多くの現場・開発者で愛用されます。Objective-Cは、C言語をベースに開発されていることやその独自性と需要の高さから、これまでに作成された知識やデータが豊富です。過去の資産は膨大で、需要が今すぐになくなる可能性は低いでしょう。一方で、Objective-Cには修正が難しく、表記が独特であるという短所もあります。たとえば、クラスの名前の冒頭にNSという接頭辞をつけるというように、C++言語に比べてもわかりにくい表現をします。 【Objective-Cフリーランスエンジニアの参画が可能な案件例】 Objective-Cは、AppleのiOSやmacOSを中心に複数の案件に参画できます。そこでここからは、Objective-Cフリーランスエンジニアの参画が可能な案件の一例を紹介します。 ・iOSアプリの開発/改修 Objective-Cは、Apple製品向けのソフトウェア開発に用いられています。そのため、フリーランスエンジニアの参画が可能な案件の中でも数が豊富と言えるでしょう。しかし、最近では新規の作成ではなく管理や改修の案件が中心になってきています。iOSアプリの開発に関する知識だけではなく、管理や改修に関する知識もあるとより幅広く案件を選べるでしょう。 ・ソーシャルゲーム開発 Objective-Cはゲーム開発に使われることもあります。ソーシャルゲーム開発をしたいという場合も、Objective-Cの習得がおすすめです。ソーシャルゲームに関する案件では、iOSアプリのように管理や改修の案件はほとんどなく、基本的には開発を任せられます。iOSアプリの開発・改修と比較すると案件数は少なめですが、ソーシャルゲーム開発をしたい場合もフリーランスとして活躍しやすいでしょう。 ・POSシステム開発 商品販売用のシステムであるPOSシステム開発の案件もあります。さまざまなものが自動化している中で、POSシステムの需要が高まっているため、Objective-Cに関する案件の中にPOSシステム開発があることも。POSシステム開発の知識や経験がある方はフリーランスエンジニアとして参画可能です。 ・ECサイト開発 Objective-Cを用いたECサイト開発に関わることもできます。ECサイト開発に関する案件としては、具体的には設計・保守などを任せられる傾向です。巣ごもり需要の増加により、自宅から気軽に購入できるECサイトを開設する企業が増えています。場合によっては、大手企業のECサイト開発に携われる可能性もあるでしょう。また企業規模に関係なく、案件数が増加傾向であることから参画しやすい案件と言えます。 ・モバイルSDK モバイルSDKの案件もあります。モバイルSDKとは、クラウドでの転送通知や地理位置情報、分析、ビジネスロジックなど、幅広いプラットフォームモバイルサービスのサポートのことです。具体的には、ソフトウェア開発ツールセットの基本設計から保守までを担当します。 【Objective-Cフリーランスエンジニアの未経験での案件参画に関して】 数は少ないものの、Objective-Cを使った開発経験がなくても未経験で参画できるフリーランス案件もあります。ただし、別の言語や開発現場でのスキル・経験は必要です。たとえば、Swiftを使った開発経験やiOSアプリの開発経験はアピールポイントになります。Object-Cを学習する際の注意点として、Objective-Cは新たなプログラミング言語の登場やAndroidの需要増加に伴い、メインであったiOSアプリの開発案件は減りつつあります。開発に関する知識だけではなく、管理や運用に関する知識も備えておくと案件を問わず活躍できるでしょう。 【Objective-Cフリーランス案件・求人に参画するために必要なスキル】 Objective-Cはまだ需要のあるプログラミング言語とはいえ、古い言語であることから需要は今後減ると見込まれています。また、Objective-Cを使った案件の多くで、XCodeが使われています。そのため、案件に参画するためにはXCodeの使い方を身につけておくとよいでしょう。ほかにも、作業工数の短縮ができるフレームワークに関する知識もあるとアピールポイントになります。アプリではデータベースを通して情報を表示するため、OracleやMySQLなどのスキルもあると有益です。将来的にも長くiOSアプリの開発に携わりたいと考えている場合は、Swiftという言語を学習することがおすすめです。Swiftは、Apple社が開発したオープンソースのプログラミング言語で、2023年現在も最新のリリースが追加されています。元々Swiftで進んでいたプロジェクトが、現在次々とSwiftに移り変わっているため、今後の需要を考えるなら、Swiftを学習するとよいでしょう。 【Objective-Cの習得難易度・勉強方法について】 Objective-Cは、C言語がベースとして作られたプログラミング言語です。C言語を学んでいれば比較的理解しやすく習得難易度が低めなプログラミング言語と言われています。さらにC++も理解していれば学習コストは低く、容易に習得できると考えられるでしょう。一方で、C言語を身につけていない場合やそもそもプログラミング初心者である場合は修得難易度が高めになります。そのため、まずはC言語を習得してからObjective-Cの学習をすると、覚えやすいといえます。Objective-Cの勉強方法は複数ありますが、おすすめの勉強法は書籍や学習サイトの活用です。最近では、Web上にプログラミング言語に関する知識や情報が掲載されているため、学習しやすいサイトを見つけて活用すると良いでしょう。また、資格を目指して勉強すると効率良く習得できます。資格を取得しておくと、未経験でも知識がどの程度あるのかをアピールできるため、案件を探す際にも有利になりやすいです。 【Objective-Cフリーランスエンジニアにおすすめのフレームワーク】 Objective-Cフリーランスエンジニアとして活躍したい場合、以下のようなフレームワークを習得しておくと役に立ちます。 ・Cocoa Cocoaは、目的によって分類されている各フレームワークの総称です。FoundationとAppKitの二層構造であり、二つを合わせてCocoaとされています。CocoaはmacOS用のアプリケーションを構築するためのフレームワークです。macOSのアプリケーション開発案件を受けたい場合は、習得しておくべきフレームワークといえます。また、Cocoa自体は純粋な機能セットであることから、Objective-C実行環境との通信があれば他の言語での使用も可能です。 ・Cocoa Touch Cocoa Touchは、iPhone用プログラミングフレームワークです。macOSアプリ開発に用いるCocoaに比べ、iPhone用プログラミングフレームワークであるCocoTouchの方がコンパクトという特徴があります。Objective-CのFoundationフレームワーク上に、iOSの固有機能をまとめたフレームワークであるUIKitを搭載しており、無償配布されているiPhone SDKから開発できます。 ・Foundation Foundationとは、Cocoaフレームワークの1つです。文字列操作やデータ構造、ファイル入出力などに活用できるフレームワークで、習得しておくと開発に役立ちます。CocoaにFoundationも含まれているため、Cocoaを習得すればFoundationを習得する必要はありませんが、文字列操作やデータ構造、ファイル入出力に関するスキルを取得したい場合は取得をおすすめします。 ・AppKit AppKitも、Cocoaフレームワークの1つです。文字列操作やデータ構造、ファイル入出力に役立つFoundationに対し、AppKitはウィンドウ・ボタン・テキスト入力フィールドなどのグラフィック関連のものに活用できます。ウィンドウ・ボタン・テキスト入力フィールドなどグラフィック関連に特化してスキルを取得したい場合は、AppKitの取得がおすすめです。 【Objective-Cフリーランス案件・求人に参画するために役立つ資格について】 日本ではObjective-Cに特化した資格はないため、以下のような関連する資格の取得がObjective-Cフリーランス案件・求人に参画するために役立ちます。それぞれの資格について詳しく解説します。 ・基本情報技術者試験 基本情報技術者試験は、IPAが実施している国家試験で、知識や技術力のアピールとして有効です。ただし試験の難易度は低くはなく、現役のプログラマーでもなかなか合格しないという人もいます。そのため、十分に勉強して理解を得ておかなければ取得は難しいです。参考として、令和5年度7月の合格率は27.2%です。逆を言えば、難易度が低くはない試験だからこそ知識や技術力を証明しやすく、取得するとフリーランス案件・求人で有利になります。 ・応用情報技術者試験 応用情報技術者試験も、基本情報技術者試験同様IPAが実施している国家試験です。基本情報技術者試験より上位の知識・技術を持つことを示せ、取得しておくとよりフリーランス案件・求人に有利になります。他のエンジニアに頼らずに1人でシステムの設計や開発、運用などができることを証明できる資格です。当然難易度は基本情報技術者試験に比べて高くなるため、十分な知識とスキルを身につけなければなりません。参考として、令和5年度春期の合格率は25.3%です。 ・プロジェクトマネージャ試験 プロジェクトマネージャー試験も、IPAが実施している国家資格です。プロジェクトの責任者として現場を統括しながら、計画や実行、管理する人を対象とした資格であり、取得することでプロジェクトマネージャーとしての知識やスキルがあることを証明できます。プロジェクトマネージャーは、チームを統括する重要な役割であることから、基本情報技術者試験や応用情報技術者試験よりも上位の試験です。 ・ITサービスマネージャ試験 ITサービスマネージャー試験とは、IPAが実施する国家資格で、ITサービスの提供に関する安全性と信頼性の高いサービスの提供を指揮及び管理する人を対象とした資格です。ITサービスマネージャーの具体的な業務内容としては、情報システムの安定稼働、日々の継続的改善、品質管理、障害発生時の対応などをします。ITサービスマネージャー試験も、基本情報技術者試験や応用情報技術者試験より上位の試験です。 ・ITストラテジスト試験 ITストラテジスト試験は、IPAが実施している国家資格で、経営とITを結びつけるのに必要な知識を問う資格です。ITを活用した事業戦略の策定、提案、推進までを担う高度IT人材の選抜を行うものであり、基本情報技術者試験・応用情報技術者試験よりも上位の試験です。ITストラテジストとしてだけではなく、プログラミング言語の高度な技術を持っていることの証明として有効であるため、取得をおすすめします。 【Objective-Cの市場動向や将来性について】 Objective-Cはかつては主流でしたが、新たな言語の登場によって世代交代が進んでおり、現在の主流はSwiftです。これによりObjective-Cの新規学習者が減っていますが、既に習得済みのエンジニアの需要はまだまだあります。今後の新規開発はSwiftに移っていくことが見込まれますが、しばらくは管理のためのObjective-C案件は継続されるでしょう。また、SwiftはC言語やObjective-Cと連携し、既存のコードやライブラリを流用できます。Objective-Cの知識は無駄にはならないといえるでしょう。主流となるSwiftの習得もおすすめですが、連携したり管理の案件が得られるObjective-Cの習得もおすすめです。 ※この文章は、2023年7月時点の内容です。