ما به دنبال یک توسعهدهنده iOS هستیم که یک اپلیکیشن ساده برای بررسی ایمیل از طریق پروتکل SMTP طراحی کند. این اپلیکیشن باید در بازههای زمانی مشخص، ایمیلهای کاربر را بررسی کرده و مطابق با الگوها (Patterns) و عناوین تعیینشده توسط کاربر، وضعیت دریافت ایمیل را گزارش دهد.
نیازمندیها:
کاربر باید بتواند:
اطلاعات سرور ایمیل (SMTP Server، پورت، نام کاربری، رمز عبور) را در برنامه وارد کند.
بازه زمانی برای بررسی ایمیلها را مشخص کند (مثلاً هر 5 دقیقه یا هر 30 دقیقه).
لیستی از الگوها (Patterns) برای عناوین ایمیل وارد کند.
مثال: `[]*TITLE` یعنی اینکه جایگزین هر کاراکتری یا بدون کاراکتر باشد.
گزارش دریافت ایمیلها را مشاهده کند.
عملکرد برنامه:
در هر بازه زمانی، ایمیلها بررسی شوند.
در صورت دریافت ایمیل جدید با یکی از عناوین مشخصشده، پیام یا نوتیفیکیشن دریافت شود.
اگر در یک بازه مشخص هیچ ایمیلی از یک عنوان خاص دریافت نشود، هشدار (Alert) داده شود.
🔧 جزئیات فنی:
سیستمعامل: iOS (iPhone/iPad)
زبان پیشنهادی: Swift یا Objective-C
اتصال ایمیل از طریق: SMTP/IMAP
امکان ذخیرهسازی تنظیمات کاربر در حافظه اپلیکیشن
پیادهسازی Notification برای هشدارها
طراحی رابط کاربری ساده و کاربردی
🧑💻 مهارتهای موردنیاز:
تسلط به برنامهنویسی iOS (Swift یا Objective-C)
تجربه کار با پروتکلهای ایمیل (SMTP/IMAP)
آشنایی با Regular Expression برای پیادهسازی الگوها
طراحی UI/UX ساده برای iOS
آشنایی با Notification و Background Tasks در iOS
🎯 هدف:
یک اپلیکیشن سبک و کاربرپسند که به کاربر کمک کند ایمیلهای مهم خود را به صورت خودکار بررسی کند و در صورت عدم دریافت ایمیل مورد انتظار، سریعاً مطلع شود.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.