فكرة اللعبة
تعتمد اللعبة على مبدأ السرعة والدقة معًا. يختار اللاعب مدة التحدي ثم يبدأ بالنقر على منطقة اللعب بأسرع ما يستطيع حتى ينتهي الوقت. بعد انتهاء الجولة يظهر عدد النقرات والنتيجة، ويستطيع اللاعب المقارنة مع أفضل نتيجة محفوظة لنفس المدة الزمنية.
تم اختيار مدد زمنية قصيرة حتى تبقى التجربة سريعة وممتعة ولا تحتاج إلى شرح طويل أو تعلم معقد. الهدف من اللعبة ليس تقديم نظام مستويات ضخم، بل تقديم تحدٍ بسيط يمكن فتحه في أي وقت، لعب جولة سريعة، ثم محاولة تحسين الرقم السابق.
كيف تم تصميم أسرع إصبع؟
تم تطوير التطبيق كتطبيق Android أصلي باستخدام Kotlin وواجهة حديثة مبنية على Jetpack Compose. كان الهدف من البداية أن تكون الواجهة واضحة جدًا: شاشة رئيسية بسيطة، اختيار مدة التحدي، منطقة لعب لا تشتت المستخدم، ثم شاشة نتيجة تشجعه على إعادة المحاولة.
أثناء التطوير تم التركيز على جعل اللعبة تعمل بسلاسة على أجهزة Android المختلفة، مع دعم العربية والإنجليزية، وحفظ الإعدادات والنتائج محليًا على الجهاز، بما في ذلك أفضل نتيجة لكل مدة زمنية بشكل مستقل.
معلومات تقنية
- اسم الحزمة: com.hassan.fingerspeed
- الإصدار: 1.0 — Version Code 1
- لغة البرمجة: Kotlin
- واجهة المستخدم: Jetpack Compose
- صيغة النشر: Android App Bundle (AAB)
- أقل إصدار مدعوم: Android 7.0 تقريبًا (API 24)
- Target SDK: Android 17 (API 37)
- الإعلانات: Google AdMob
- الشراء داخل التطبيق: خيار إزالة الإعلانات
- البيانات: النتائج والإعدادات تحفظ محليًا على جهاز المستخدم
- اللغات: العربية والإنجليزية
تم تصميم المشروع أيضًا ليكون تجربة تعليمية عملية في بناء تطبيق أندرويد كامل من الفكرة وحتى مرحلة النشر، بما يشمل التصميم، كتابة الكود، معالجة الأخطاء، إعداد الإعلانات، المشتريات داخل التطبيق، بناء ملف AAB، إعداد صفحة المتجر، وسياسات Google Play والاختبارات المغلقة.
أبرز مميزات اللعبة
- تحديات زمنية قصيرة وسريعة.
- أفضل نتيجة مستقلة لكل مدة.
- واجهة بسيطة وسهلة الفهم.
- دعم العربية والإنجليزية.
- حفظ الإعدادات والنتائج محليًا.
- إمكانية إعادة تعيين النتائج.
- إعلانات AdMob مع خيار إزالة الإعلانات.
- تصميم مناسب للجوال وسريع الاستجابة.
صور من التطبيق
لقطات من واجهات أسرع إصبع باللغة العربية والإنجليزية.








The Game Idea
Fastest Finger is built around speed and accuracy. The player chooses a challenge duration and then taps the play area as quickly as possible until the timer reaches zero. At the end of each round, the total number of taps is displayed and can be compared with the best score previously saved for that exact duration.
The challenge lengths were intentionally kept short so the game remains quick, accessible, and easy to replay without a long learning curve. The goal is not to build a complex level system, but to offer a simple challenge that can be opened at any time for a fast round and another attempt at beating a personal record.
How Fastest Finger Was Designed
The app was developed as a native Android application using Kotlin, with a modern user interface built with Jetpack Compose. From the beginning, the design goal was clarity: a simple home screen, an obvious challenge-duration selector, a focused play area, and a result screen that encourages another attempt.
Development also focused on smooth behavior across different Android devices, full Arabic and English support, and local storage for user settings and game results. Best scores are saved independently for each challenge duration so that results from different modes are never mixed together.
Technical Information
- Package name: com.hassan.fingerspeed
- Version: 1.0 — Version Code 1
- Programming language: Kotlin
- User interface: Jetpack Compose
- Publishing format: Android App Bundle (AAB)
- Minimum supported version: Android 7.0 (API 24)
- Target SDK: Android 17 (API 37)
- Advertising: Google AdMob
- In-app purchase: Remove Ads option
- Data storage: Scores and settings are stored locally on the user's device
- Languages: Arabic and English
The project was also designed as a practical learning journey through the complete Android application lifecycle—from the original idea to release preparation. This included interface design, coding, debugging, advertising setup, in-app purchases, Android App Bundle creation, Google Play store setup, privacy requirements, and closed testing.
Main Features
- Short and fast timed challenges.
- Independent best score for each duration.
- Simple and easy-to-understand interface.
- Arabic and English support.
- Local storage for settings and scores.
- Option to reset saved results.
- Google AdMob integration with a Remove Ads purchase.
- Mobile-friendly and responsive design.
عن المشروع / About the Project
أسرع إصبع هو أول مشروع ألعاب Android ضمن HassApps، وهو نقطة بداية لبناء مجموعة أكبر من التطبيقات والألعاب البسيطة. المشروع يمثل رحلة كاملة من فكرة صغيرة إلى تطبيق حقيقي يعمل على الأجهزة، يمر بالاختبار، ويُجهز للنشر على Google Play.
Fastest Finger is the first Android game project under HassApps and represents the starting point for a growing collection of simple apps and games. The project follows the complete journey from a small idea to a real working Android application that is tested, prepared, and published through Google Play.
← العودة إلى الصفحة الرئيسية