التطبيق ليس معقد, والهدف منه واضح وبسيط لكن الأمر يكمن في طريقة عمله, آلية عمل التطبيق:
المستخدم يستطيع إضافة بروكسيات يدويًا أو عن طريق ملف بصيغة txt.
صيغة البروكسيات ستكون بهذا الشكل (HOST:PORT:UESR:PASS).
تظهر للمستخدم قائمة البروكسيات, ويستطيع أن يضغط على زر (Run) مثلًا لكي يعمل البروكسي في الجهاز, وايضًا (STOP) لإيقاف عمل البروكسي إذا بالإمكان.
بروتوكول البروكسي SOCKS5, ويجب أن يعمل في كامل الجهاز حيث يمكن الإستفادة من البروكسي في التطبيقات الأخرى.
فقط هكذا, ليس من الضروري الإجتهاد في الـUI, فقط أن يقوم التطبيق بعمله بشكل ممتاز.
من الضروري أن تكون خبيرًا في Kotlin لكي تنجز المهمة, سواءً أن تبني التطبيق بالكامل عن طريق Kotlin أو تتعامل مع Kotlin مع إطار عمل Flutter, لك الخيار.
مرحبا، أنا مصعب، مطور أندرويد محترف ولدي أكثر من 4 سنوات من الخبرة في تطوير تطبيقات الأندرويد. حصلت على درجة بكالوريوس في الحوسبة المتنقلة وتطبيقات الهواتف الذك...
السلام عليكم، معك خالد مطور تطبيقات أندرويد بخبرة ست سنوات، ويمكنني أن أقوم بما هو مطلوب بدقة عالية إن شاء الله. والله ولي التوفيق.
صباح العمل و الأمل و الإشراقات و الحياة السعيدة أخي الكريم صديقي العزيز أستاذ يوسف كيف حالك اتمنى ان تكون بخير معك حسام مهندس برمجيات Full stack web and mobile ...