اندروید
Kotlin · Jetpack Compose · Material 3
اندروید گستردهترین پلتفرم دنیا و در عین حال پراکندهترین آن است. ما برای چشمانداز واقعی دستگاهها میسازیم — از گوشیهای پرچمدار تا دستگاههای اقتصادی روی شبکههای کند — با معماریای که اپهای بزرگ را در طول رشد قابل نگهداری نگه میدارد.
چه میسازیم
- اپهای مصرفی و سازمانی، از ابزارهای ساده تا ترمینالهای معاملاتی کامل
- تجربههای Offline-first که بهدرستی همگام میشوند
- رندر سفارشی: نمودار، ابزار ترسیم، فید بلادرنگ
- کار پسزمینه، نوتیفیکیشن، دیپلینک و میانبرهای اپ
- بهروزرسانی درونبرنامهای و توزیع APK مستقیم وقتی Play در دسترس نیست
چگونه مهندسی میکنیم
- Kotlin با Coroutines/Flow، Compose UI، لایهبندی MVVM/MVI
- Room، DataStore و WorkManager برای وضعیت پایدار محلی
- Baseline profile و بهینهسازی اجرا، فشردهسازی R8
- Play App Signing، انتشار مرحلهای، Play Integrity در صورت نیاز
- تستهای instrumented روی ماتریس دستگاهها شامل سختافزار ردهپایین
iOS
Swift · SwiftUI · UIKit
کاربران iOS انتظار دقت دارند. مطابق Human Interface Guidelines اپل میسازیم و از اسپرینت اول برای App Review طراحی میکنیم تا ارسالها بدون مشکل بگذرند و اپ در هر ژست بومی حس شود.
چه میسازیم
- اپهای SwiftUI-first با UIKit در جایی که ارزشش را دارد
- ویجت، Live Activities، میانبرهای Siri و share extension
- جریانهای امن: Face ID / Touch ID، Keychain، App Attest
- داشبوردهای بلادرنگ، رابطهای رسانهای و نمودارمحور
- اشتراک StoreKit و خرید درونبرنامهای در صورت نیاز
چگونه مهندسی میکنیم
- Swift concurrency (async/await)، Combine، وضعیت ساختیافته
- Core Data / SwiftData، بهروزرسانی پسزمینه، پوش (APNs)
- حلقههای بتای TestFlight، انتشار مرحلهای، متادیتای آمادهی بازبینی
- Privacy manifest، اظهارنامهی استفاده از داده، انطباق ATT
- XCTest / تست UI، تنظیم کارایی با Instruments
ویندوز
WinUI 3 · .NET · Flutter desktop
نرمافزار دسکتاپ هنوز ایستگاههای کاری دنیا را میچرخاند. اپلیکیشنهای ویندوزی میسازیم که شهروند درجهیک حس شوند: اجرای سریع، جریان کاری چندپنجرهای، تعامل کیبوردمحور و نصب بیدردسر.
چه میسازیم
- ترمینالهای معاملاتی و ابزارهای حرفهای پرداده
- اپهای کسبوکاری با پایگاه دادهی محلی و چاپ
- محصولات دسکتاپ چندپلتفرمی با کد مشترک با macOS/لینوکس
- ابزارهای system-tray، عاملهای پسزمینه، یکپارچگی سختافزاری
- نصبکنندههای خودبهروزشونده برای توزیع مستقیم یا سازمانی
چگونه مهندسی میکنیم
- WinUI 3 / WPF با MVVM، یا Flutter desktop برای کد مشترک
- نصبکنندههای MSIX و کلاسیک، امضای کد Authenticode
- کانالهای بهروزرسانی خودکار با دانلود تفاضلی و بازگشت
- رندر شتابگرفته با GPU برای نمودارها و لیستهای بزرگ
- بیلد CI روی runnerهای ویندوزی با آرتیفکتهای امضاشده
macOS و لینوکس
SwiftUI · AppKit · Flutter · .NET
کاربرانتان روی MacBook باشند یا ایستگاههای لینوکسی، اپهای دسکتاپی با حس بومی منتشر میکنیم — با بستهبندی، امضا و بهروزرسانی درست، نه صفحات وب بستهبندیشده.
چه میسازیم
- اپهای macOS: نوتارایزشده، sandbox در صورت نیاز، Mac App Store یا مستقیم
- اپهای لینوکس بهصورت AppImage، .deb/.rpm، Snap یا Flatpak
- ابزارهای منوبار و پسزمینه، همراههای CLI
- کدبیس دسکتاپ مشترک بین ویندوز، macOS و لینوکس
- انتقال ابزارهای موجود ویندوزی به مک و لینوکس
چگونه مهندسی میکنیم
- UX مخصوص پلتفرم: منوها، میانبرها، مدیریت پنجره
- Hardened runtime، نوتارایز و انطباق با Gatekeeper
- فید بهروزرسانی به سبک Sparkle یا آپدیتر داخلی
- بیلدهای تکرارپذیر برای هر مقصد توزیع
- بستهبندی خودکار در CI برای هر انتشار
وب و PWA
React · Next.js · Flutter Web
وباپلیکیشن باید روی هر صفحهای سریع، قابل کشف و در دسترس باشد. فرانتاندهای مدرن و PWAهای قابل نصب میسازیم که در طول رشد قابل نگهداری میمانند.
چه میسازیم
- پورتال مشتریان، داشبورد و پنل ادمین
- PWAهای قابل نصب با پشتیبانی آفلاین و پوش
- سایتهای مارکتینگ و محصول با Core Web Vitals قوی
- رابطهای بلادرنگ مبتنی بر WebSocket
- دیزاینسیستم مشترک با اپهای موبایل
چگونه مهندسی میکنیم
- TypeScript همهجا، معماری کامپوننتمحور
- رندر سمت سرور / تولید ایستا جایی که SEO مهم است
- دسترسپذیری مطابق WCAG 2.2، تستشده با کیبورد و صفحهخوان
- بودجهی کارایی اعمالشده در CI (Lighthouse)
- ارائه از طریق CDN، کش لبه، هدرهای امن و CSP
چندپلتفرمی با Flutter
یک کدبیس · شش مقصد
Flutter انتخاب پیشفرض ما برای محصولاتی است که باید همزمان روی موبایل، دسکتاپ و وب وجود داشته باشند. وقتی درست انجام شود، کارایی در سطح بومی و یک محصول یکپارچه میدهد — با پرداخت نهایی مخصوص هر پلتفرم جایی که کاربران متوجه میشوند.
چه میسازیم
- اپهایی که از یک مخزن به اندروید، iOS، ویندوز، macOS، لینوکس و وب میروند
- UIهای سفارشی: نمودار، بوم، ویرایشگر، بصریسازی بلادرنگ
- یکپارچهسازی بومی از طریق platform channel وقتی ویژگی نیاز دارد
- رابطهای بومیسازیشده و آمادهی راستبهچپ با تایپوگرافی چندخطی
- دیزاینسیستم مشترک که قراردادهای هر پلتفرم را رعایت میکند
چگونه مهندسی میکنیم
- لایهبندی تمیز: presentation، domain، data؛ مدیریت وضعیت مقیاسپذیر
- تستهای golden و widget، تست یکپارچهسازی روی دستگاه واقعی
- بیلد، امضا و آپلود به استور برای هر پلتفرم، خودکار در CI
- پروفایل کارایی: jank، حافظه، زمان اجرا، باتری
- راهحل بومی وقتی پلتفرم میطلبد — بدون تعصب
بکاند، API و زیرساخت
Node.js · PostgreSQL · Redis · WebSockets
اپها بهاندازهی سرویسهای پشتشان خوباند. APIها و سیستمهای دادهای طراحی میکنیم که امن، قابل پایش و آمادهی رشد باشند — و آنها را در محیط تولید اجرا میکنیم، نه فقط روی لپتاپ.
چه میسازیم
- APIهای REST و WebSocket با قراردادهای نسخهدار
- ورکرهای رویدادمحور، زمانبند و fan-out بلادرنگ
- یکپارچهسازی پرداخت، KYC، پیامرسانی و درگاههای شخص ثالث
- بکآفیس ادمین و خطوط گزارشگیری
- ارائه چندمنطقهای یا لبهای برای شبکههای پرتأخیر یا محدود
چگونه مهندسی میکنیم
- PostgreSQL با مایگریشن، مسیرهای پولی تراکنشی، کلیدهای idempotency
- احراز هویت، مجوزدهی، محدودسازی نرخ و لاگ ممیزی
- مدیریت رمزها، TLS همهجا، زیرساخت با حداقل دسترسی
- لاگ ساختیافته، متریک، هشدار و health check
- استقرار بدون قطعی، پشتیبانگیری، runbook بازیابی از فاجعه
فینتک و سیستمهای معاملاتی بلادرنگ
فید · موتور سفارش · دفاتر مالی
SCapital Co از همینجا آمده است. پلتفرمهای در سطح بروکری را سر تا سر ساختهایم: دریافت دادهی زندهی بازار، نمودار، اجرای سفارش با کنترل ریسک، کیف پول، پرداخت و ابزارهای انطباق.
چه میسازیم
- ترمینال معاملاتی برای موبایل، دسکتاپ و وب با نمودار زنده و ابزار ترسیم
- دریافت فید قیمت با افزونگی، failover و پایش تازگی داده
- مدیریت سفارش، موتور مارجین و stop-out، منطق سوآپ و کمیسیون
- کیف پول، واریز/برداشت، اتصال به درگاه، سیستم معرفی و پاداش
- داشبورد ادمین و ریسک، جریان KYC، ردپای ممیزی
چگونه مهندسی میکنیم
- مسیرهای پولی قطعی و تراکنشی با مغایرتگیری
- منطق اجرای دقیق تا سطح تیک و لاگ رویداد قابل بازپخش
- ارائه با درنظرگرفتن تأخیر برای کاربران شبکههای محدود
- بازبینی امنیتی روی هر تغییر مرتبط با پول
- مانیتورینگ عملیاتی با هشدار بلادرنگ به تیم