Workflowهای وابسته به Device
در پروژههای Diagnostic با قابلیتهایی مثل Camera، Audio/Video، Geolocation، NFC، BLE، Biometrics، Sensorها و Voice/TTS در دستگاههایی که پشتیبانی میکنند کار کردهام.
من امین اسدی وسطی (AminVost) هستم. بخشی از تجربه React Native من روی اپلیکیشنهای Diagnostic و قابلیتهایی بوده که به سختافزار، Sensor، Device API، ارتباط با Backend و Debug روی دستگاه واقعی وابستهاند؛ نه فقط ساخت Screenهای معمولی.

در پروژههای موبایل با Device API، Permission، Communication، محدودیتهای سختافزاری و تفاوت رفتار دستگاههای واقعی نیز درگیر بودهام.
در پروژههای Diagnostic با قابلیتهایی مثل Camera، Audio/Video، Geolocation، NFC، BLE، Biometrics، Sensorها و Voice/TTS در دستگاههایی که پشتیبانی میکنند کار کردهام.
وقتی Library آماده کافی نباشد، بررسی رفتار Native، رفع ناسازگاری و اتصال Flowهای JavaScript به قابلیتهای دستگاه یا ابزارهای Companion بخشی از کار میشود.
اپلیکیشن موبایل معمولاً بخشی از یک سیستم بزرگتر است. در پروژههای مرتبط با Status/Command Flow، REST API، Authentication، WebSocket و سرویسهای Companion کار کردهام.
تفاوت Hardware، قابلیتهای Unsupported، Permission و Edge Caseها باید بخشی از UX محصول در نظر گرفته شوند. برای این موارد مسیرهای مشخص Supported/Not Supported و Fallback طراحی میکنم.
نمونههایی که تجربه عملی Mobile Development را نشان میدهند.
اپلیکیشن Diagnostic موبایل با React Native برای iOS و Android که Workflowهای تست Device و ارتباط با سرویسهای جانبی را پوشش میدهد.
بازی پانتومیم فارسی Mobile-First بهصورت PWA با معماری Local-First، تحمل Offline و استقرار روی VPS.
سامانه عمومی مدیریت مسابقات برای بازیهای دیجیتال، FC/PS5 و مسابقات حضوری Board Game.
همراه فارسی و Mobile-First بازی مافیا برای کمک به گرداننده در اجرای دورهمیهای حضوری.
اپلیکیشن ساده موبایل برای مدیریت کارهای شخصی که بهعنوان یکی از پروژههای اولیه Mobile Development نگه داشته شده است.
در کنار React Native با Next.js، React، PHP، API، WebSocket، Linux و زیرساخت Production هم کار میکنم. این موضوع زمانی مهم است که اپلیکیشن موبایل فقط یکی از Clientهای یک Workflow بزرگتر باشد.
تجربه PWA و Electron باعث شده در طراحی معماری بین منطق Client، Backend و رفتار Platform-specific تفکیک واضحتری داشته باشم و تصمیم بگیرم هر بخش بهتر است کجا اجرا شود.
نیازمندیها، دستگاههای هدف و Integrationهای پروژه را بفرستید تا Scope فنی مشخص شود.