باز
توسعه اپلیکیشن iOS و نسخه سادهٔ macOS
بینهایت
برجسته
توسعه نرمافزار و آیتی13 روز و 2 ساعت زمان باقیمانده برای ارسال پیشنهاد
50,000,000 تومان
شرح موقعیت پروژه: ما یک اپلیکیشن اندرویدی داریم که وظیفه پخش و مدیریت محتوای رمزگذاریشده (ویدئو و PDF) را برعهده دارد. اکنون قصد داریم نسخهٔ iOS این اپ را با تمرکز اصلی بر انتشار در App Store ایجاد کرده و در گام بعد، یک نسخه ساده برای macOS نیز ارائه دهیم. برای نسخهٔ macOS میتوان از Mac Catalyst جهت سهولت توسعه بهره برد یا در صورت نیاز، پروژهای مستقل راهاندازی کرد. این پروژه نیازمند تسلط بالای فنی در حوزهٔ سیستمعاملهای اپل (iOS و macOS) است. بنابراین بهدنبال فریلنسر حرفهای هستیم که ضمن داشتن سابقهٔ موفق در طراحی و انتشار اپلیکیشنهای اپل، با مباحث رمزگذاری محتوا، پخش ویدئوی استریمشده و مباحث امنیتی در پلتفرمهای اپل آشنا باشد. اولویت:
- توسعه و تکمیل نسخهٔ iOS و ثبت در App Store
- ایجاد نسخهٔ سادهٔ macOS (ترجیحاً با Mac Catalyst)، درصورت نیاز با سفارشیسازی محدود برای این پلتفرم با توجه به پیچیدگی پروژه و نیازمندی به بازبینی دقیق، لطفاً تنها افرادی که تسلط و تجربهٔ کافی دارند رزومه و پیشنهاد خود را ارسال کنند. مسئولیتها و شرح کار:
- توسعه نسخه کامل iOS و اطمینان از عملکرد صحیح بخشهای زیر: o پخش ویدئو و PDF رمزگذاریشده o احراز هویت و دریافت مجوزهای لازم (Permissions) o وبسرویسها و ارتباط با سرور (APIها) o حفظ امنیت و یکپارچگی دادهها در اپ
- پیادهسازی نسخه مک (macOS) بهصورت ساده و در حداقل زمان، با اولویت استفاده از Mac Catalyst یا در صورت نیاز ساخت پروژه جداگانه
- آمادهسازی اپ برای انتشار در App Store (حداقل برای نسخهٔ iOS) و هماهنگی جهت مراحل بررسی (Review)
- بررسی و اعمال راهکارهای ضد مهندسی معکوس در محدودهٔ سیستمعاملهای اپل
- همکاری نزدیک با تیم یا مدیر پروژه برای دریافت مستندات، راهنماییها و هماهنگی منظم
- ارائه گزارشهای منظم از پیشرفت کار مهارتها و تخصصهای مورد نیاز: • تسلط کامل به سیستمعاملهای iOS و macOS و جزئیات آنها • مسلط به زبان Swift (آشنایی یا تسلط به Objective-C مزیت محسوب میشود) • تجربه حرفهای در کار با Xcode و ابزارهای مرتبط (Profiler, Simulator, Instruments و ...) • دانش و تجربه در زمینه رمزنگاری (Encryption/Decryption) و استفاده از Keychain یا Secure Enclave • آشنایی با روشهای استریم محتوای چندرسانهای و تجربه در کار با Playerهای مولتیمدیا (بهویژه AVPlayer و فریمورکهای مشابه) • آشنایی با مفاهیم پایه مهندسی معکوس (Reverse Engineering) و ارائه راهکارهایی برای کاهش آسیبپذیری • تجربه پیادهسازی و مصرف وبسرویسها (RESTful، GraphQL یا ...) • ترجیحاً آشنا با Mac Catalyst یا توانمند در ساخت نسخه macOS بهصورت مستقل • تسلط بر اصول طراحی رابط کاربری در iOS/macOS و استانداردهای مربوط به UX/UI پلتفرم اپل • آشنایی با روند انتشار در App Store و قوانین اپل • مهارت در عیبیابی (Debugging)، بهینهسازی کد و استفاده از Crash Reporting و آنالیزهای مربوطه (مانند Firebase Crashlytics) زمانبندی و شرایط همکاری: • تمرکز اصلی روی نسخه iOS و انتشار آن در App Store است. سپس نسخه macOS در مرحله بعد انجام میشود. • مدت زمان دقیق اجرای پروژه بسته به ارزیابی فریلنسر از حجم کار تعیین میشود. لطفاً در صورت ارسال پیشنهاد، زمانبندی منطقی خود را نیز اعلام فرمایید. • همکاری بهصورت پروژهای و فریلنس خواهد بود. امکان پرداخت مرحلهای (پس از تحویل هر فاز) مهیاست. • در صورت نیاز به تعامل حضوری یا جلسات آنلاین، برنامه زمانبندی و نحوه ارتباط هماهنگ میگردد. نحوه ارسال رزومه و پیشنهاد: • رزومه و سوابق کاری (ترجیحاً همراه با نمونه اپهای قابل ارائه در App Store) را به ایمیل یا راه ارتباطی درج شده ارسال نمایید. • حتماً در فایل یا متن ارسالی، درباره سابقه کار با Swift/Objective-C، تجربه شما در حوزه رمزنگاری و مقابله با مهندسی معکوس توضیح دهید. • پیشنهاد مالی و زمانبندی پیشنهادی خود را برای دو فاز جداگانه (iOS و سپس macOS) مشخص نمایید. توجه: باتوجه به حساسیت و پیچیدگی پروژه، تنها افرادی که مهارت و تجربه لازم را دارند و پیشتر پروژههایی مشابه انجام دادهاند، اقدام نمایند. ما کاملاً در جریان هزینهها هستیم؛ بنابراین در ارائه پیشنهاد مالی، شفاف و منطقی عمل کنید. با سپاس
Mac OS
آی او اس (iOS)
بینهایت
برجسته
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند

alrzbod4.74(17) امتیاز
زمان تحویل: 15 روز
ارسال پیشنهاد در: 15 ساعت و 8 دقیقه پیش
آخرین پروژه های توسعه نرمافزار و آیتی
projects