این وب‌سایت با استفاده از نرم‌افزار توسعه‌داده‌شده توسط Kohei Koyanagi به‌صورت خودکار به چندین زبان ترجمه می‌شود. برای دقت بیشتر، به نسخه اصلی به انگلیسی مراجعه کنید.

چرا Splync را ساختم – نرم‌افزار مدیریت بودجه آسان برای زوج‌ها

چه کسی Splync را ساخته است

سلام! من کوهی کویاناجی هستم، یک مهندس فول‌استک از منطقه آرام شونان در ژاپن. Splync را ساختم و به عنوان اولین اپ خود در App Store عرضه کردم. این مقاله درباره دلایل من برای این کار است. صادقانه بگویم، قبلاً هرگز علوم کامپیوتر را مطالعه نکرده بودم. در دانشگاه کیوتو در رشته علوم ریاضی تحصیل کردم و بعداً از دانشگاه مردم، یک دانشگاه آنلاین غیرانتفاعی و بدون شهریه آمریکایی معتبر، مدرک MBA گرفتم. تازه به تازگی برنامه‌نویسی را یاد گرفتم و هرگز تصور نمی‌کردم روزی به تنهایی یک اپلیکیشن iOS عرضه کنم.

نقطه عطف واقعی من: Piscine در ۴۲

در تابستان ۲۰۲۳، در یک دوره Piscine شرکت کردم - آزمون ورودی ماهانه مدرسه برنامه‌نویسی غیرانتفاعی و بدون شهریه ۴۲ که در پاریس تأسیس شده و مبتنی بر یادگیری همتا است. Piscine به معنای "استخر شنا" در فرانسوی است. این دوره چهار هفته‌ای واقعاً همین بود: جایی که ده‌ها تازه‌کار بدون هیچ معلمی به آب عمیق انداخته شدند. ما روز و شب را صرف حل مسائل پیچیده‌تر کردیم. برخی ترک کردند. برخی دیگر سخت در تلاش بودند ادامه دهند. چند نفر موفق شدند.

چیزی که از Piscine یاد گرفتم

خوش‌شانس بودم که جزو کسانی بودم که قبول شدم و در ۴۲ ثبت‌نام کردم. نه به خاطر اینکه از بقیه باهوش‌تر بودم - بلکه کاملاً برعکس. بیشتر مواقع، بسیاری از داوطلبان دور و برم بسیار باهوش‌تر بودند. من فقط با یادگیری از آنها، مبارزه مشترک و تشویق همدیگر موفق شدم. اگر از من بپرسید آیا می‌توانید با پیوستن به Piscine برنامه‌نویس شوید، پاسخ من "نمی‌دانم" است. بستگی به شما دارد - آنچه به دیگران می‌دهید و آنچه از دیگران می‌گیرید. در کل، من عمیقاً از این فرصت بزرگ قدردانی می‌کنم. به من آموخت که آنچه غیرممکن به نظر می‌رسد می‌تواند ممکن شود.

چه چیزی باید کدنویسی کنم

چند ماه بعد، به دلیل نیاز به پول از ۴۲ خارج شدم. به عنوان یک کارمند تمام‌وقت در یک شرکت مشاوره‌ای شروع به کار کردم. نقش شغلی جدیدم ارتباطی با کدنویسی نداشت. با این حال، قبل و بعد از کار به برنامه‌نویسی ادامه دادم. با زبان C، تنها زبان برنامه‌نویسی که آموخته بودم، بازی‌های کوچک متنی مانند تیک‌تاک‌تو، ریورسی، وردل و اسکرابل ساختم. تبدیل منطق بازی به چیزی قابل مشاهده و سرگرم‌کننده بود. به آرامی فکری در من شکل گرفت: چرا به بازی‌ها بسنده کنم؟ چرا چیزی مفید نسازم؟ چرا چیزی ملموس‌تر مانند یک اپلیکیشن iOS نسازم؟ اما چه چیزی باید بسازم؟

کتاب افسانه‌ای پاندا

نتوانستم اپ خوبی برای تقسیم هزینه‌ها با شریکم پیدا کنم. ما شش سال قبل از نامزدی‌مان در ژوئن ۲۰۲۵ با هم بودیم. از همان ابتدای رابطه‌مان متوجه شدم عادات مالی‌مان خیلی متفاوت است. وقتی پول به روش‌هایی که برایم ارزش نداشت خرج می‌شد، احساس استرس می‌کردم. حتی دیدن اینکه این تفاوت‌ها در زندگی‌مان تعارض ایجاد می‌کرد، ناراحت‌کننده بود. یک روز، یک دفترچه کاغذی با تصویر زیبای پاندا خریدم و پیشنهاد کردم برای حسابداری از آن استفاده کنیم. به زودی صفحات پر از رسیدهای چسبیده شد. در پایان هر ماه، هزینه‌هایمان را به صورت دستی محاسبه کردیم تا ببینیم چه کسی به چه کسی و چقدر بدهکار است.

برگه اکسل – از کاغذ به دیجیتال

در سال دوم، به روش دیجیتال روی آوردیم. یک برگه اکسل مشترک در Google Drive به نظر راه‌حل طبیعی بود. می‌توانستیم از لپ‌تاپ‌ها یا گوشی‌های هوشمندمان به آن دسترسی داشته باشیم. ایجاد فرمت خودمان جالب بود و انتخاب رنگ برای بخش‌ها و سلول‌ها حتی انگیزه‌مان را بیشتر می‌کرد. برگه به طور خودکار نتیجه تقسیم هزینه‌ها را با توابع ساده محاسبه می‌کرد. خیلی بد نبود، اما وارد کردن هزینه‌ها از گوشی هوشمند کمی کار خسته‌کننده‌ای بود. ترجیح می‌دادیم این کار را روی لپ‌تاپ انجام دهیم، که به معنای این بود که باید رسیدهایمان را در کیف پول‌هایمان نگه داریم تا به خانه برگردیم.

تقریباً اپلیکیشن‌های موبایل خوب موجود

ما بسیاری از اپلیکیشن‌های موبایل را برای یافتن راه‌حلی آسان‌تر امتحان کردیم. برخی از آن‌ها خوب تقسیم می‌کردند، اما تنظیمات بودجه را شامل نمی‌شدند. برای ما، این تنها درباره تقسیم منصفانه نبود. کنترل بودجه‌ها برای رسیدن به اهداف بلندمدت نیز مهم بود. بیشتر اپلیکیشن‌ها در برنامه‌های رایگان خود محدودیت‌هایی داشتند، در حالی که نسخه‌های پولی آن‌ها گران به نظر می‌رسیدند. آیا اپلیکیشن‌هایی نبودند که آسان‌تر، مقرون‌به‌صرفه‌تر، بهتر برای کنترل بودجه، قابل تنظیم‌تر و خوش‌ظاهرتر باشند؟ هر اپلیکیشنی نقاط قوت و ضعف خود را داشت. و همانطور که به امتحان کردن آن‌ها ادامه می‌دادیم، سال‌ها گذشت.

آنچه می‌خواهم ممکن است همان چیزی باشد که شما می‌خواهید

تصمیم گرفتم یک اپلیکیشن جدید برای تقسیم هزینه‌ها ایجاد کنم که برای ما بهترین کارایی را داشته باشد. با گوگل و ChatGPT جستجو کردم و فهمیدم که اپلیکیشن‌های iOS به زبانی به نام Swift نوشته می‌شوند. Xcode را نصب کردم، در AWS حساب کاربری ایجاد کردم، یک سرور اجاره کردم و دامنه‌ای ثبت کردم. همانطور که در Piscine انجام دادم، چالش‌های جدید را یکی پس از دیگری پشت سر گذاشتم - اصطلاحات جدید، منطق جدید، ابزارهای جدید. شروع به نوشتن Python، MariaDB، JSON و بیشتر کردم. تقریباً همه چیز برایم جدید بود، اما کم‌کم اپلیکیشن جان گرفت. به شدت برای ساخت این اپلیکیشن مشتاق بودم. شاید آنچه من می‌خواهم همان چیزی باشد که شما هم می‌خواهید.

چشم‌انداز Splync: ساده تقسیم کنید و از زندگی مشترک لذت ببرید

در ۱ ژوئیه ۲۰۲۵، پس از بررسی اپل، اپلیکیشن در App Store عرضه شد. نام اپلیکیشن Splync است که از عبارت "Split + Link + Sync" گرفته شده و به صورت /splɪŋk/ تلفظ می‌شود. این اپ برای کمک به تقسیم هزینه‌های زندگی از طریق پیوند و همگام‌سازی داده‌ها به صورت آنی طراحی شده است. این روش من برای مدیریت ساده و آسان هزینه‌های مشترک است. من هم توسعه‌دهنده و هم کاربر روزانه Splync هستم. به عنوان یک اپلیکیشن کاربرمحور، Splync همچنان به رشد خود ادامه می‌دهد تا نیازهای شما را برآورده کند. همچنین برای دوستان و افرادی که می‌خواهند امور مالی خود را مدیریت کنند عالی است. امیدوارم Splync به بهبود زندگی شما کمک کند.