الخدمات · منتجات قائمة
تحسين تطبيق له مستخدمون بالفعل، أو إصلاحه، أو استلامه بالكامل.
ليس كل مشروع يبدأ من الصفر. إن كان تطبيقك يعمل لكنه بطيء، أو يتعطّل، أو مرتبط بخدمة يُوقَف تشغيلها، أو ينتظر مزايا لا يجد أحد وقتًا لبنائها، فأبدأ بمراجعة قصيرة للكود، ثم نتفق على خطة محددة قبل أن يلمس أي شيء الإنتاج. هذا هو العمل وراء IMOX و YOLO: زمن إقلاع بارد انخفض من نحو 6 ثوانٍ إلى أقل من 1.5 ثانية، وترحيل روابط عميقة انتهى قبل موعد الإيقاف، وحجم تثبيت أصغر بنسبة 41%.
السعر
يُسعَّر لكل مشروع
سعر ثابت بعد مراجعة قصيرة للكود
هل هذا أنت؟
- تطبيقك يعمل، لكنه بطيء في الفتح، أو ثقيل في التنزيل، أو يتعطّل أكثر مما ينبغي.
- خدمة يعتمد عليها صارت قديمة أو سيُوقَف تشغيلها، ولا يجوز أن يكسر الترحيل ما لدى المستخدمين الحاليين.
- المطوّر الأصلي رحل، وتحتاج من يستلم قاعدة الكود.
- لديك قائمة مزايا متراكمة ولا يوجد من هو خبير بما يكفي لإطلاقها بأمان.
ما تحصل عليه
- مراجعة مكتوبة قصيرة: ما الذي يبطئك، وما الخطر، وما الذي يُصلَح أولًا
- عمل على الأداء يُقاس قبل وبعد — زمن الإقلاع، وحجم التطبيق، والتحميل
- ترحيل بعيدًا عن حزم وخدمات متوقفة، دون أي فجوة للمستخدمين الحاليين
- مزايا جديدة تُبنى داخل البنية الحالية، لا تُلصق عليها
- تحليلات وتقارير أعطال، لتظهر المشكلات في البيانات لا في التقييمات
- سجل بما تغيّر ولماذا
كيف أبنيه
- القياس أولًا: كل تغيير في الأداء يبدأ برقم وينتهي برقم.
- تغييرات مستهدفة بدل إعادة الكتابة، فيحتفظ التطبيق بمستخدميه وإيقاع إصداراته أثناء تحسّنه.
- كل تغيير يمر عبر إصدار عادي على المتجر أو الإنتاج، مع بيئات منفصلة، فلا يُختبر شيء على المستخدمين الحقيقيين.
- حين تكون الواجهة الخلفية ملك فريق آخر، تُسجَّل الفجوات كمشكلات في العقد بدل ترقيعها في التطبيق.
كيف يبدو هذا عمليًا
- IMOXزمن الإقلاع البارد لتطبيق مقاطع قصيرة انخفض من نحو 6 ثوانٍ إلى أقل من 1.5 ثانية بإعادة تصميم ما يُحمَّل عند الفتح، لا مسار الفيديو.
- IMOXنقل الروابط العميقة من Firebase Dynamic Links إلى Airbridge قبل الإيقاف، مع الحفاظ على الروابط المؤجلة واستمرارية الإسناد.
- YOLOحجم التثبيت انخفض 41%، من 86 إلى 51 ميجابايت، وأكثر من 10 مزايا طلبها العميل أُطلقت على تطبيق عيادات يعمل.
- Taliaعشرات الشاشات انتقلت من بيانات وهمية إلى واجهة Go/REST حية، وتحقّقت كل منها على البيئة المنشورة.
التقنيات
دراسات الحالة
كيف يسير المشروع
مكالمة تعارف
مكالمة مجانية. تشرح فيها المنتج وما الذي يعطلك، وأخبرك بصدق إن كنت أستطيع المساعدة وكيف.
عرض مكتوب
النطاق والسعر والجدول الزمني ومراحل الدفع — كلها مكتوبة قبل كتابة أي سطر كود. توافق عليه، ثم نبدأ.
تسليم بالمراحل
تحصل على برنامج يعمل وقابل للتجربة عند كل مرحلة، لا مجرد تقرير حالة.
التسليم النهائي
نشر، وتوثيق، وكود يستطيع المهندس التالي صيانته. الكود ملكك بالكامل.
أسئلة عن هذه الخدمة
هل يمكنك استلام تطبيق بناه غيرك؟
نعم. جزء كبير من عملي الوظيفي كان على منتجات لها مستخدمون بالفعل — تقليل حجم تطبيق YOLO من 86 إلى 51 ميجابايت، ونقل الروابط العميقة والتحليلات في IMOX — فاستلام قاعدة كود أمر معتاد. نبدأ بمراجعة قصيرة، ثم نتفق على خطة محددة قبل أن يلمس أي شيء الإنتاج.
تطبيقي بطيء. من أين تبدأ؟
بالقياس: زمن الإقلاع، وحجم التنزيل، والشاشات التي ينتظرها المستخدمون فعلًا. في IMOX لم تكن المشكلة في مسار الفيديو — التطبيق كان يحمّل أكثر من اللازم قبل أن يعرض أي شيء؛ وتجهيز مقطعين بدل موجز كامل أنزل الإقلاع البارد من نحو 6 ثوانٍ إلى أقل من 1.5 ثانية. الإصلاح يتبع الرقم، لا التخمين.
هل أحتاج إعادة بناء تطبيقي من الصفر؟
غالبًا لا. إعادة الكتابة تعيد ضبط أخطائك، وثقة مستخدميك، وجدولك الزمني دفعة واحدة. المراجعة تقول بصراحة هل تكفي الإصلاحات المستهدفة — وإن كانت إعادة الكتابة أرخص فعلًا، تقول ذلك أيضًا، مع الأسباب.
كيف يُسعَّر هذا؟
بالمشروع، بعد المراجعة: سعر ثابت لنطاق متفق عليه، مكتوب قبل أن يبدأ أي عمل. والصيانة المستمرة بعدها اختيارية ونتفق عليها منفصلة.
جاهز لتحديد النطاق؟
أخبرني بما تبنيه — بكلمات بسيطة، دون حاجة لملف تقني — أو احجز مكالمة مجانية. ستحصل على إجابة صريحة، وإن كان مناسبًا، على عرض مكتوب بالسعر والجدول الزمني.