Inno Source

الشغل في الشارع بيكمّل لما الشبكة تقطع

تخزين الشغل أوفلاين هو النص السهل. النص اللي بيحدد هل تحصيل اليوم هيظبط ولا لأ هو اللي التطبيق بيعمله لما المزامنة تفشل جزئياً.

العربية هي المكان اللي البرامج بتقع فيه

المندوب اللي في العربية شبكته بتقطع، ويومه مليان وقفات، ومش فاضي يستنى دايرة بتلف. أي نظام محتاج الشبكة عشان يسجّل بيعة هيضيّع بيعات.

خزّنها، وبعدين طابقها

تطبيق العربية وتطبيق الموبايل بيكتبوا اللي بتعمله في طابور محلي وبيزامنوا لما الشبكة ترجع. الجزء ده عادي. الجزء المهم هو بيحصل إيه لما المزامنة متنجحش.

البيعة اللي بتفشل في المزامنة بتتعرض عليك

الفشل اللي التطبيقات دي بتشحنه عادةً فشل صامت: الطلب بيرجع 200، وفيه إدخالات جواه فشلت، والطابور بيتمسح برضه. وساعتها تحصيل اليوم ناقص مبلغ محدش يعرف يسمّيه. هنا، فشل أي إدخال بيوقّفه على جنب ويعرضه مع زرار إعادة محاولة — عمره ما بيتشال، وعدد اللي معدّاش بيتعرض بدل ما يتلمّ.

حالتين حقيقيتين كان لازم يظبطهم

الطباعة من غير سيرفر

الفواتير بتتطبع من الجهاز على البلوتوث، بالعربي، كصورة لما الطابعة نفسها متعرفش تكتب عربي. ولو مفيش طابعة متوصّلة، الفاتورة بتتعرض على الشاشة — والتطبيق بيقول حصل أنهي واحدة فيهم بدل ما يقول «تمام» في الحالتين.

All pages