اذهب إلى المحتوى

Mohammed Abu Yousef

الأعضاء
  • المساهمات

    245
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    1

كل منشورات العضو Mohammed Abu Yousef

  1. لا أريد عمل button عند الضغط عليه، تظهر القوائم. أريد أن تكون القوائم جميعها ظاهرة من البداية تعديل / حاجة زي هيك، بس الكلام اللي تحت العناوين لا يظهر إلا بعد الضغط على أي عنوان فيهم
  2. شكرا أخي، لكن لم أقصد هذا، ما قصدته: أن جميع القوائم تكون ظاهرة، عند الضغط على أي واحدة منهم، يظهر النص المخزن تحتها.
  3. كيف يمكن عمل validation لاشي زي هيك، علما أنه عند الضغط على ال button يتم الانتقال إلى الخريطة وعندما يقوم المستخدم بتحديد موقعه يتم تمرير موقعه إلى ال Form
  4. كيف يمكن عمل هذه الفكرة ( مجموعة قوائم، عند الضغط على قائمة معينة، يوجد تحت كل قائمة paragraph )
  5. باشا، قمت بعمل بإضافة ال error وطباعته في ال snackbar بعد عمل نسخة apk مرة أخرى لمعرفة الخطأ بالتحديد، فظهر لي هذا:
  6. الرسالة التي ظهر لي ( Something has gone wrong, please try later ) يعني صار catchError @action Future<void> getCodeWithPhoneNumber(BuildContext context, String phoneNumber) async { isLoginLoading = true; await _auth.verifyPhoneNumber( phoneNumber: phoneNumber, timeout: const Duration(seconds: 60), verificationCompleted: (AuthCredential auth) async { await _auth.signInWithCredential(auth).then((AuthResult value) { if (value != null && value.user != null) { print('Authentication successful'); onAuthenticationSuccessful(context, value); } else { loginScaffoldKey.currentState.showSnackBar(SnackBar( behavior: SnackBarBehavior.floating, backgroundColor: Colors.red, content: Text( 'Invalid code/invalid authentication', style: TextStyle(color: Colors.white), ), )); } }).catchError((error) { loginScaffoldKey.currentState.showSnackBar(SnackBar( behavior: SnackBarBehavior.floating, backgroundColor: Colors.red, content: Text( 'Something has gone wrong, please try later', style: TextStyle(color: Colors.white), ), )); }); }, verificationFailed: (AuthException authException) { print('Error message: ' + authException.message); loginScaffoldKey.currentState.showSnackBar(SnackBar( behavior: SnackBarBehavior.floating, backgroundColor: Colors.red, content: Text( 'The phone number format is incorrect. Please enter your number in E.164 format. [+][country code][number]', style: TextStyle(color: Colors.white), ), )); isLoginLoading = false; }, codeSent: (String verificationId, [int forceResendingToken]) async { actualCode = verificationId; isLoginLoading = false; await Navigator.of(context) .push(MaterialPageRoute(builder: (_) => const OtpPage())); }, codeAutoRetrievalTimeout: (String verificationId) { actualCode = verificationId; } ); } كلمة delete تمت إضافتها بالخطأ، هما فعلا موجودين
  7. نعم قمت بإضافة (SHA-1) و (SHA-256) ثواني أريك الخطأ أين يظهر بالتحديد
  8. نعم، جربته على جهازين أو ثلاثة
  9. قمت بإضافة الملف بشكل صحيح، والتطبيق يعمل بشكل سليم على نسخة ال debug وفعلا قمت باستخراج نسخة الapk عن طريق الأمر الذي أرفقته، وهنا ظهرت المشاكل، ماذا أفعل؟
  10. أنا بستخدم firebase auth عن طريق phoneNumber ، ومشيت على الخطوات واشتغل معاي تمام، لكن استخرجت نسخة ال APK ، للأسف مش راضي يشتغل، ف هل هناك فرق بين النسخة التجريبية ونسخة ال apk أو هل في أشياء إضافية لازم أضيفها عشان تشتغل في نسخة ال apk ؟
  11. هناك listTile معينة، تظهر للمستخدمين، لكن عندما يقوم المستخدم بإضافة شيء من بياناته وإرسالها إلى قاعدة البيانات، أريد أن تختفي هذه ال listTile
  12. أقصد // this is the function void getPhoneNumber() async { await firebaseUser.phoneNumber.toString(); } // i want when i call it => hold the string ( firebaseUser.phoneNumber.toString() ) LoginStore().getPhoneNumber
  13. أريد عمل function تقوم بإرجاع String عند مناداتها وليس Instance of String أي/ عندما مناداتها باسمها تطبع لي هذا ال String مباشرة
  14. من الذي يقوم بدفعها لك ( المتجر نفسه ) ؟
  15. شكرا جدا، يعني لا يوجد أرباح على مجرد تحميل التطبيق من المتجر؟
  16. أريد أن أعرف من أين تأتي أرباح التطبيقات؟ سواء تطبيقات موبايل أو تطبيقات ويب * تفاصيل: - هل تأتي أرباح من تطبيقات الموبايل عن طريق المتجر عن عدد مرات تحميل التطبيق ( يعني كل مرة يتم تنزيله من المتجر يساوي كذا )
  17. لا أريد إخفاء الزر أريد فقط جعل الزر غير قابل للنقر عليه
  18. أريد أن أنشىء زر وأعمل شرط معين داخل onPress في حالة معينة أن يصبح الزر غير قابل للضغط عليه ( يعني عند الضغط عليه لا يحدث شيء )
  19. ألا يوجد طريق مثل هذه ( Artisan::call('migrate:refresh --seed')) )؟
  20. لو أردت تنفيذ أمر مثل ( composer require laravel/sanctum ) ماذا أفعل؟
  21. @بلال زيادة شكرا جدا، تم طيب لو كان غير متعلق ب artisan مثل ( composer require laravel/sanctum )
  22. كيف أستطيع تنفيذ هذه الأوامر ( php artisan migrate ) وغيرها من الأوامر بعد رفع السيرفر وقاعدة البيانات على استضافة؟
  23. أقوم باستخدام Firebase لعملية تسجيل الدخول، ويتم حفظ رقم الجوال في قاعدة بيانات MySql كيف أقوم بجلب هذه المعلومة وإظهارها مثلا في ال Drawer حاولت أكثر من مرة ولكن يطبع لي قيمة null
  24. تمام، لكن للأسف لم أجد جميع الأيقونات التي أريدها هلا اقترحت علي مكتبات أخرى تشبه FontAwesome تحتوي على أيقونات أكثر ؟
  25. اكتشفت المشكلة انو طلعت الأيقونات التي أريد استخدامها في النسخة المدفوعة ( Pro )
×
×
  • أضف...