عبدالله
بالنسبة للصوتيات من أبرز مصادر توفير الملفات الصوتية الكاملة مكتبة MP3Quran، يمكنك استخدامها بحيث يقوم تطبيقك بجلب القوائم الأولية لأسماء القراء والسور وحفظها في قاعدة بيانات محلية Local Database مثل SQLite
بهذا يكون التطبيق سريع الاستجابة ومتاح للعمل دون اتصال بالإنترنت، وعند استعراض القوائم يتصل بالخوادم الخارجية لجلب مسارات الملفات الصوتية URLs عند طلب التشغيل الفعلي
بالنسبة لسؤالك عن البحث عن آية الدين يمكن دعم التطبيق بمحرك بحث صرفي ودلالي يفهم المعنى والسياق ويعيد الآيات القريبة من سؤال المستخدم حتى لو لم يكن هناك تطابق حرفي دقيق ستجد عدة مواضيع تناقش هذا في المجتمع
أما لو كان ما تقصده توفير البحث عن أسماء آيات أو سور لها ألقاب محددة مشهورة (مثل آية الكرسي، آية الدين-المداينة، المعوذات، السبع المثاني..) يمكن بناء قاموس بيانات ثابت يدمج داخل كود التطبيق ويعمل كطبقة تسبق عملية البحث النصي بحيث يقوم التطبيق بمطابقة استعلام المستخدم مع مفاتيح هذا القاموس أولاً
أما بالنسبة لعرض نص القرآن الكريم في التطبيق أتفق بأن خط واحد واضح ومناسب يكفي ولا داعي لعرض خطين غير متناسقين
لاحظت في تطبيقك أن طريقة العرض الحالية تحتاج تحسين حيث يوجد تغيير في حجم الكلمات داخل السطر (تكبير-تصغير) وهذا يجعل بعض الكلمات تظهر أكبر من غيرها

أنصح كذلك بمطالعة النقاش حول أفضل طريقة لعرض المصحف في التطبيقات بطريقة مطابقة تمامًا للنسخ المطبوعة
أخيرًا بالنسبة لسؤالك عن قيود iOS للأسف ليس لدي خبرة في نظام تشغيل آبل أرجو أن يفيدك المختصون في هذا المجال
بارك الله بجهودك وتقبل عملك على هذا التطبيق لبر والدتك رحمها الله