forumفتح موضوع جديد
فتح موضوع جديد

كيف تؤثر عليّ أدوات تطوير تطبيقات Android واختيار الوكالة البرمجية؟

SSerkan Ç***محارب قديمعضو المجتمع
تاريخ الانضمام
مايو 2023
رسالة
294
#1

نعمل في تجارة الجملة لمعدات المطابخ الصناعية. لدينا 12 مندوب مبيعات في الميدان وقرابة 150 وكيلاً يطلبون بانتظام، ونريد تطوير تطبيق جوال لعرض حالة المخزون بشكل لحظي وتسجيل طلبيات الحسابات الجارية. من المخطط في المرحلة الأولى أن يعمل التطبيق على أجهزة Android.

جلسنا وتفاوضنا مع وكالتين برمجيتين مختلفتين. الوكالة الأولى قالت إنها ستكتب كوداً أصيلاً بالكامل (Native) عبر Android Studio، وطلبت 240.000 TL ومدة 4 أشهر. أما الوكالة الثانية فاقترحت استخدام إطار عمل متعدد المنصات (Cross-platform) بحيث تحل الأمر عبر قاعدة كود موحدة، وقدمت عرضاً بقيمة 180.000 TL ومدة شهرين ونصف.

نحن لسنا شركة تقنية وليست لدينا معرفة عميقة بأدوات البرمجة. بصفتي صاحب عمل، كيف ولماذا تعنيني برامج وأطر تطوير تطبيقات Android التي ستختارها الوكالة؟ وإذا أردت مستقبلاً تغيير الوكالة أو قررنا لاحقاً التوسع نحو نظام iOS، فكيف سيؤثر اختيار هذه الأدوات على تكاليف الصيانة؟

KKaan T***مشارك
المسمى الوظيفي
مدير الدولة
قطاع
تجارة الجملة للأغذية
نوع المنظمة
شركة بـ 120 موظف
تاريخ الانضمام
فبراير 2025
رسالة
74
الأكثر إفادة#2

باختصار: أدوات التطوير التي تستخدمها الوكالة تعنيك بشكل مباشر لأن البنية التحتية المختارة تحدد مدة تسليم المشروع، تكلفة الصيانة، وسهولة تسليم الكود لفريق آخر مستقبلاً. في مشاريع مثل إدارة الطلبيات وتتبع المخزون بين الشركات (B2B) المعتمدة على تدفق البيانات العادي، يعد اختيار أداة شهيرة متعددة المنصات استثماراً أفضل من حيث الميزانية ومرونة إضافة دعم iOS لاحقاً.

التطوير الأصيل (Native) لا غنى عنه في الألعاب التي تتطلب رسومات فائقة، أو التطبيقات التي تتكامل بعمق مع أجهزة عبر البلوتوث، أو التي تستخدم مستشعرات خاصة بالعتاد. لكن الإصرار على الـ Native لتطبيق B2B يعرض المنتجات ويستقبل الطلبيات من الوكلاء سيعني مستقبلاً ميزانية إضافية تبدأ من 200.000 TL ومضاعفة تكاليف الصيانة إذا أردت نسخة لوكلاء يستخدمون هواتف iPhone. بينما تمنحك أطر العمل متعددة المنصات تطبيقاً يعمل بسلاسة على كلا النظامين من قاعدة كود واحدة.

أخطر نقطة هنا هي موضوع "الاعتماد على الوكالة". لازم تتأكد إن الوكالة تستخدم إطار عمل مفتوح المصدر ومنتشر عالميًا ووثائقه مفتوحة ومجتمع المطورين فيه كبير. إياك تقبل بقوالب مسجلة باسمهم ينتجوها في مكتبهم ومحد برا يعرفها. وإلا لو صار خلاف مع الوكالة مشروعك يروح في ستين داهية؛ ما راح تلقى مبرمج ثاني في السوق يقدر يطور هالكود.

لازم تكتب في العقد هالأمور: الأكواد المصدرية تُنقل أسبوعيًا بشكل كامل إلى مستودع أكواد (repository) تفتحه شركتك، ويُلتزم بأنماط المعمارية القياسية، وعند انتهاء المشروع تُسلَّم دليل التركيب. طالما حققت هالشروط، فمنهج المنصات المتقاطعة اللي قدّم عرض 180.000 TL أكثر كفاءة بكثير لسيناريوك.

PPerihan K***مشارك
المسمى الوظيفي
مدير المنتج
قطاع
خدمات تموين
نوع المنظمة
شركة من 20 شخصاً
تاريخ الانضمام
فبراير 2024
رسالة
220

Doki · موقع ويب مؤسسي · 2024

#3

أهم تفصيل تقني في تطبيق الميدان هو إدارة قاعدة البيانات المحلية. لو دخل مندوب المبيعات المخزن أو الطابق الأرضي وانقطع الإنترنت، هل راح يقدر التطبيق يستقبل طلبات أوفلاين؟ لازم تسأل الوكالة أي نمط معماري يستخدمون وكيف راح يبنون المزامنة الأوفلاين بقاعدة SQLite محلية أو ما شابهها. هالتصميم مهم بقدر أهمية اسم الأداة نفسها.

DDoruk Ç***خبير
المسمى الوظيفي
مدير الشبكة
قطاع
تجارة تجزئة
نوع المنظمة
وكالة بوتيك
تاريخ الانضمام
سبتمبر 2024
رسالة
1
#4

قبل سنتين طلبنا تطبيق طلبات بالجملة شبيه، وقلنا "خلوه كود محلي لأنه أصلب"، وكتبناه للأندرويد بس. بعد ستة أشهر طلع إن 35% من الموزعين يستخدمون آيفون. اضطرينا نتفق مع وكالة ثانية من الصفر عشان iOS ودفعنا 140.000 TL زيادة. هلق بكل تحديث ندفع فلوس منفصلة لفريقين، وندمنا كتير إننا ما اخترنا منصة متعددة.

OOya O***مشارك
المسمى الوظيفي
موظف محاسبة
قطاع
الإعلام والنشر
نوع المنظمة
نشاط تجاري بفرعين
تاريخ الانضمام
ديسمبر 2024
رسالة
113
#5

أدوات المنصات المتقاطعة تبان رخيصة وسريعة في مرحلة العرض، لكن لما ياخذ الأندرويد تحديث إصدار كبير ممكن بعض مكونات الواجهة تتفكك أو الإضافات الخارجية تنفجر. شوف هل الوكالة اللي قدّمت العرض الرخيص عندها التزام بإصلاح الأخطاء وتوافق الإصدارات لمدة سنة بعد تسليم المشروع.

VVolkan Ö***خبير
المسمى الوظيفي
متدرب
قطاع
تجارة إلكترونية
نوع المنظمة
شركة ناشئة حديثة التأسيس
تاريخ الانضمام
أكتوبر 2022
رسالة
51
#6

الأداة اللي ذكرتها الوكالة الثانية في عرضها، هل هي تقنية قياسية معروفة على المستوى العالمي، ولا واجهة ويب هجينة طوّروها داخليًا؟ وكمان، هل تكامل تخطيط موارد المؤسسة (ERP) اللي راح يتكلم معه التطبيق داخل في ميزانية هالعروض؟

OOya Ç***مشارك
المسمى الوظيفي
فني مراقبة الجودة
قطاع
الإعلام والنشر
نوع المنظمة
وكيل إقليمي
تاريخ الانضمام
أكتوبر 2023
رسالة
248
#7

أخوي قبل تغرق في التفاصيل التقنية اسأل الوكالتين هالسؤال: "ورونا 3 تطبيقات شغالة كتبتوها بهالأداة اللي تعرضونها ورفعتوها على المتجر." نزّلها على جوالك، دوّر على مخزون، سوّ سلة. شوف القوائم تعلّق ولا الجوال يسخن.. لكن المرجع الحقيقي أصدق من أي كلام تقني.

SSelmaمشارك
المسمى الوظيفي
متجر إلكتروني
تاريخ الانضمام
يوليو 2024
رسالة
94
#8

أي وكالة كانت، حط في العقد بند "تُدفع الأكواد المصدرية كل جمعة إلى مستودع الأكواد السحابي الخاص بالشركة وتُسلَّم تراخيص المكتبات الخارجية". إذا الكود مو بيدك فأنت مو مسيطر على المشروع في أي مرحلة، لا تنسى هالشي.

YYiğit K***مشارك
المسمى الوظيفي
مسؤول المشتريات
قطاع
الإعلانات والترويج
نوع المنظمة
فريق من 8 أشخاص
تاريخ الانضمام
أغسطس 2024
رسالة
12
#9

وقت تقرر قيّم هالمعايير الأربعة: 1) عدد الموظفين ذوي الخبرة في الوكالة على هالأداة، 2) التكلفة الإضافية لو طُلب إصدار iOS مستقبلًا، 3) سرعة قراءة الباركود وتكامل الكاميرا في التطبيق، 4) ضمان كتابة الأكواد وفق معايير منتشرة في السوق.

FFiliz Ö***مشارك
المسمى الوظيفي
مدير العمليات
قطاع
منتجات مائية
نوع المنظمة
فريق من 8 أشخاص
تاريخ الانضمام
سبتمبر 2024
رسالة
383
#10

محد صار يتعب نفسه بـ native خالص عشان كتالوج طلبات بسيط، حتى البنوك الكبيرة تحولت للمنصات المتقاطعة. فرق 60 ألف ليرة مو مبلغ بسيط، هالميزانية تصرفها على توفير تابلت أو قارئ باركود لوكلائك في الميدان.

LLevent Y***محارب قديمعضو المجتمع
تاريخ الانضمام
يونيو 2023
رسالة
128
#11

بالضبط، بل إن هذا الجانب غير معروف بشكل كافٍ. الكود بدون وثائق تثبيت لا يُعتبر ملكك حتى لو كان بين يديك.

مثبت بالتجربة.

VVeli N***خبير
المسمى الوظيفي
مدير الأنظمة
قطاع
تغليف
نوع المنظمة
شركة ضمن مجموعة استثمارية
تاريخ الانضمام
مايو 2022
رسالة
359
#12

لم أكن أعلم بهذا.

FFatma U***مشارك
المسمى الوظيفي
رئيس الموقع
قطاع
الرياضة واللياقة
نوع المنظمة
نشاط تجاري بفرعين
تاريخ الانضمام
يناير 2025
رسالة
96
#13

إذا دخلنا في التفاصيل: تسير الأمور على ما يرام في الأشهر الثلاثة الأولى، وتظهر المشاكل في الشهر الرابع.

دعني أتركها كملاحظة، قد تكون مفيدة.

YYavuz Ö***خبير
المسمى الوظيفي
مصمم جرافيك
قطاع
خدمات التنظيف
نوع المنظمة
سلسلة متاجر
تاريخ الانضمام
يوليو 2023
رسالة
95
#14

مررت بهذا الطريق، دعني أشرح. إذا كان النطاق يتوسع، فيجب أن يتوسع إما الجدول الزمني أو الميزانية. لا يوجد خيار ثالث.

بالتوفيق.

YYasemin Y***مشاركعضو المجتمع
تاريخ الانضمام
أكتوبر 2023
رسالة
3
#15

شكرًا جزيلًا، كان مفيدًا جدًا.

GGizem E***خبيرعضو المجتمع
تاريخ الانضمام
يونيو 2023
رسالة
48
#16

هذا العنوان مؤرشف.

YYağmur E***مشارك
المسمى الوظيفي
المنسق العام
قطاع
ورق
نوع المنظمة
شركة ضمن مجموعة استثمارية
تاريخ الانضمام
أغسطس 2025
رسالة
197

Doki · استشارات تحسين محركات البحث · 2026

#17

أنت محق تمامًا. الكود بدون وثائق تثبيت لا يُعتبر ملكك حتى لو كان بين يديك.

مثبت بالتجربة.

NNecati G***خبيرعضو المجتمع
تاريخ الانضمام
نوفمبر 2024
رسالة
409
#18

هناك نقطة لم أفهمها. كل عبارة "سننظر في ذلك لاحقًا" في الاجتماع تعني عملًا غير مُسعّر.

هذا كل شيء، أرجو المعذرة إذا أطالت.

HHalil K***مشارك
المسمى الوظيفي
مدير عيادة
قطاع
منتجات مائية
نوع المنظمة
مؤسسة متوسطة الحجم
تاريخ الانضمام
مايو 2024
رسالة
208

Doki · تصميم الواجهات · 2026

#19

أختلف معك في هذه النقطة. أغلى شيء في النظام الموروث هو التبعيات غير المعروفة.

إذا لم تقم بصياغة هذا كتابيًا من البداية، فستنشأ خلافات لاحقًا.

ÖÖzge E***مشارك
المسمى الوظيفي
مدير المبيعات
قطاع
ورق
نوع المنظمة
ورشة تصنيع
تاريخ الانضمام
يونيو 2023
رسالة
50

Doki · هوية العلامة التجارية · 2023

#20

سأجرب ذلك.

اكتب رداً