پروژه‌های شخصی ·

دو پروژهٔ شخصی در حال ساخت: مدیریت مالی و Nexa

یک برنامهٔ مدیریت پول، سامانهٔ اینترنت اشیای اتاق و یادداشت‌هایی از میانهٔ راه.

نوشتهٔ علی امامی · به‌روزرسانی:

دو پروژهٔ شخصی در حال ساخت: مدیریت مالی و Nexa
دارم روی دو پروژهٔ شخصی کار می‌کنم و پیش از آن‌که به نمونه‌کارهایی صیقلی تبدیل شوند، روند ساختشان را می‌نویسم. فرض‌های اشتباه، قابلیت‌هایی که کنار گذاشته می‌شوند و نمونه‌های اولیهٔ نچندان مرتب اغلب بخش‌های آموزندهٔ ماجرا هستند.
فضای کاری با نمونهٔ برنامهٔ مالی و اینترنت اشیای اتاق
پروژهٔ اول باید کمک کند وضعیت مالی شخصی را بفهمیم، بدون آن‌که به داشبوردی تبدیل شود که هیچ‌کس حوصلهٔ به‌روزکردنش را ندارد. «ساده» به معنی «کوچک» نیست: ثبت سریع درآمد و هزینه، آگاهی از مخارج تکراری، نمای یکپارچهٔ تراکنش‌ها، نگه‌داری خصوصی داده روی دستگاه و یک قدم بعدی روشن لازم دارد. هر فیلد دقت را با زحمت کاربر معامله می‌کند؛ هر میان‌بُر هم سرعت را با اعتماد. دنبال نقطه‌ای هستم که ابزار آن‌قدر سبک باشد تا به عادت تبدیل شود و آن‌قدر ساختار داشته باشد تا واقعاً کمک کند. اگر شرایط اجازه بدهد، قصد دارم نسخهٔ اول را نزدیک شروع مرداد منتشر کنم. اسم پروژه می‌تواند صبر کند. Nexa چراغ، دما، حضور افراد، وضعیت هوا، صدا و روال‌های روزانه را به هم وصل می‌کند. یک ربات کوچک که تا حدی از سادگیِ بیانگر WALL-E الهام گرفته، وضعیت اتاق را به چیزی قابل‌فهم تبدیل می‌کند، بدون این‌که ادای آدم‌ها را دربیاورد.
وضعیت آماده‌به‌کار Nexa
کنش‌های فعلی شامل Ready، Sleep، Play، Read، Study، Draw، Listen، Search، Talk، Window و Football هستند. زمان‌بندی و بعضی جابه‌جایی‌ها هنوز خام‌اند، اما همین دامنه نشان می‌دهد شخصیت دستگاه می‌تواند توجه را منتقل کند بی‌آن‌که شلوغ‌کاری کند.
Nexa چراغ را روشن می‌کند
Nexa به سمت پنجره نگاه می‌کند
NEXA / FIELD TESTآزمایش میدانی تعامل‌های Nexa
۰۰:۰۰ / ۰۰:۰۰
نمای وضعیت هوای Nexa
لایهٔ بعدی صداست: مجموعه‌ای کوتاه و کنترل‌شده برای تأیید، حرکت مکانیکی و حالت‌های بازیگوشانه؛ نه صدایی برای هر بار کلیک. انیمیشن خوب نمی‌تواند حسگرِ به‌روزنشده یا فرمان ناموفق را پنهان کند. Nexa باید بداند وقتی داده دیر می‌رسد، شبکه قطع است، روال‌ها با هم تداخل دارند یا خودکارسازی نیاز به اجازه دارد، چه کند. اگر شخصیت رو به پنجره می‌چرخد یا چراغی را عوض می‌کند، سیستم باید دلیلش را بداند و نشان دهد. برنامهٔ مالی و Nexa ظاهراً ربطی به هم ندارند، اما هر دو ابهام را کم می‌کنند. هر دو به بازخورد روشن، پیش‌فرض‌های معقول، وضعیت خطای مفید و شفافیت کافی برای جلب اعتماد نیاز دارند. در به‌روزرسانی‌های بعدی از برچسب‌های #MM و #IOT استفاده می‌کنم.
این نوشته را به اشتراک بگذارید:

بیشتر بخوانید

نوشته‌های تازه