Tidy بازگشته: داستان بازسازی کامل ما پس از ۶ سال
اگر این را میخوانید، احتمالاً Tidy را به یاد دارید. شاید در سال ۲۰۱۸ یا ۲۰۱۹ از آن استفاده کردهاید. شاید صدها عکس را سوایپ کرده و گالری خود را با یک حرکت انگشت شست پاک کردهاید. شاید برای ما نظر گذاشتهاید. اگر این کار را کردید، ممنونیم. ما تک تک آنها را خواندیم.
همچنین بخوانید: چه چیز جدیدی در Tidy 2.1 و 2.2: دستهبندی به آلبوم، چالشهای هفتگی و بیشتر
و سپس ناپدید شدیم.
شش سال، Tidy بدون تغییر در App Store نشست. بدون بهروزرسانی. بدون ویژگی جدید. بدون ارتباط. اپلیکیشن هنوز کار میکرد، تا حدودی، اما دنیای اطرافش همچنان حرکت میکرد. iOS تکامل یافت. گوشیها دوربینهای بهتری پیدا کردند (و کتابخانههای عکس بزرگتر). اپلیکیشنهای جدید آمدند و رفتند. و Tidy فقط... آنجا نشست.
همچنین بخوانید: چگونه عکسهای iPhone را سازماندهی کنیم: راهنمای کامل (2026)
امروز، این تغییر میکند. Tidy نسخه ۲.۰ یک بازسازی کامل از صفر است. نه یک بهروزرسانی. نه یک تازهسازی. یک اپلیکیشن کاملاً جدید، از پایه ساخته شده با تکنولوژی مدرن، ویژگیهای جدید، و همه چیزهایی که در سالهای پس از اولین عرضه یاد گرفتهایم.
همچنین بخوانید: چگونه AI عکسهای تکراری و مشابه شما را پیدا میکند (و چرا از جستجوی دستی بهتر است)
این داستان چگونگی رسیدن ما به اینجاست.
Tidy اصلی: ۴.۸ ستاره و ۷۲۳ نظر
Tidy در سال ۲۰۱۸ با یک ایده ساده عرضه شد: پاکسازی کتابخانه عکس باید مثل یک بازی حس شود. به راست سوایپ کنید تا عکس را نگه دارید. به چپ سوایپ کنید تا حذفش کنید. بدون منوهای پیچیده، بدون سیستم پوشهها، بدون چارچوبهای سازماندهی. فقط تصمیمات سریع و غریزی که بینظمی را پاک میکنند.
واکنشها ما را شگفتزده کرد. ظرف چند ماه، Tidy صدها نظر با میانگین امتیاز ۴.۸ از ۵ ستاره جمع کرد. وقتی به ۷۲۳ نظر رسیدیم، الگو واضح بود: مردم مکانیزم سوایپ را دوست داشتند. سرعتش را دوست داشتند. دوست داشتند که یک کار خستهکننده را سرگرمکننده کرده بود.
Tidy در اعداد
- ۴.۸ امتیاز ستارهای
- ۷۲۳ نظر
- ۳۱ زبان
- ۲۰۱۸ سال عرضه
کاربران چیزهایی مثل «این اپلیکیشنی است که نمیدانستم بهش نیاز دارم» و «۳٬۰۰۰ عکس را در یک بعد از ظهر پاک کردم» به ما میگفتند. اپلیکیشن به ۳۱ زبان ترجمه شد. در ویژهنامههای App Store در کشورهای مختلف ظاهر شد. برای یک اپلیکیشن مستقل کوچک با هدف مشخص، عملکردی بسیار فراتر از انتظار داشت.
Tidy اصلی با Swift 4 ساخته شده بود، با استفاده از الگوی معماری MVC که در آن زمان استاندارد توسعه iOS بود. یک اپلیکیشن محکم برای دوره خودش بود. اما تکنولوژی سریع حرکت میکند و تا سال ۲۰۱۹، ترکها شروع به نمایان شدن کرده بودند.
چرا ۶ سال سکوت کردیم
پاسخ صادقانه این است: زندگی پیش آمد.
Tidy توسط یک تیم کوچک ساخته شده بود، و وقتی اولویتها تغییر کرد - همانطور که برای توسعهدهندگان مستقل اتفاق میافتد - اپلیکیشن به انتهای لیست افتاد. هیچ داستان دراماتیکی وجود نداشت، هیچ خریدی، هیچ تصمیم تعطیلی. فقط انحراف آهستهای که وقتی یک پروژه جانبی دیگر توجه نمیگیرد اتفاق میافتد.
در همین حال، فاصله بین جایی که Tidy بود و جایی که باید میبود همچنان بیشتر میشد:
- SwiftUI در سال ۲۰۱۹ آمد و به سرعت بالغ شد، و رابطهای مبتنی بر UIKit را قدیمی به نظر رساند
- کتابخانههای عکس منفجر شدند از نظر حجم. کاربر متوسط iPhone از ۲٬۰۰۰-۵٬۰۰۰ عکس به ۱۰٬۰۰۰-۵۰٬۰۰۰ رسید
- AI و یادگیری ماشین از تجربی به مورد انتظار تبدیل شد. کاربران شروع به انتظار هوشمندی از اپلیکیشنها کردند
- ویجتهای iOS و Live Activities سطوح جدیدی ایجاد کردند که انتظار میرفت اپلیکیشنها از آنها پشتیبانی کنند
- انتظارات حریم خصوصی به شدت افزایش یافت، با کاربرانی که پردازش روی دستگاه و شفافیت را مطالبه میکردند
- خود Swift از نسخههای ۵.۰ تا ۶.۰ تکامل یافت، با همزمانی سختگیرانه و ویژگیهای جدید زبان
وقتی جدی به Tidy نگاه کردیم، کد اصلی باستانی بود. کد Swift 4 که با ابزارهای مدرن کامپایل نمیشد. الگوهای UIKit که دو بار جایگزین شده بودند. معماریای که نمیتوانست هیچیک از ویژگیهایی که کاربران اکنون انتظار داشتند را پشتیبانی کند.
دو انتخاب داشتیم: تلاش برای وصله و بهروزرسانی کد قدیمی، یا شروع از نو.
تصمیم برای بازسازی از صفر
بازسازی را انتخاب کردیم. دلیلش اینجاست.
بهروزرسانی Tidy قدیمی به معنای انتقال کد Swift 4 به Swift 6، بازنویسی کل رابط کاربری از UIKit به SwiftUI، جایگزینی معماری MVC با چیزی مدرن، اضافه کردن فریمورکهای جدید Apple (Vision، Core ML، StoreKit 2، WidgetKit)، و به نحوی کار کردن همه این تغییرات با هم بدون خراب کردن اپلیکیشن موجود بود.
در توسعه نرمافزار، مقاله معروفی از Joel Spolsky به نام «کارهایی که هرگز نباید انجام دهید، بخش اول» وجود دارد که استدلال میکند بازنویسی از صفر تقریباً همیشه اشتباه است. و برای اکثر پروژهها، حق با اوست. اما Tidy استثنا بود:
- صفر کد مشترک - پس از ارزیابی کد قدیمی، تخمین زدیم که کمتر از ۵٪ کد اصلی قابل استفاده مجدد بود. زبان خیلی تغییر کرده بود، فریمورکها کاملاً متفاوت بودند، و معماری ناسازگار بود
- پلتفرم متفاوت - Tidy اصلی iOS 11 را هدف گرفته بود. Tidy جدید iOS 18 را هدف میگیرد. اینها عملاً پلتفرمهای متفاوتی با قابلیتها، زبانهای طراحی و انتظارات کاربری متفاوت هستند
- دامنه گستردهتر - Tidy اصلی یک کار انجام میداد: سوایپ برای پاکسازی. Tidy جدید به فیلترهای AI، ویرایشگر عکس، حالت مقایسه، بازیسازی، ویجتها، Live Activities و موارد دیگر نیاز داشت. تلاش برای اضافه کردن همه اینها به معماری قدیمی مثل اضافه کردن طبقه به یک خانه یکطبقه با چیدن آنها روی سقف بود
- پایه تمیز برای آینده - شروع از نو به این معنی بود که میتوانستیم همزمانی سختگیرانه Swift 6 را از روز اول اتخاذ کنیم، از SwiftData به جای Core Data استفاده کنیم، Clean Architecture مناسب پیادهسازی کنیم، و پایهای بسازیم که سالها توسعه آینده را پشتیبانی کند
بازسازی تصمیم سریعی نبود. هفتهها کد قدیمی را ارزیابی کردیم، در هر دو جهت نمونهسازی کردیم (بهروزرسانی در مقابل بازنویسی)، و در نهایت نتیجه گرفتیم که بازسازی از پایه سریعتر، تمیزتر و منجر به اپلیکیشن بهتری نسبت به هر تلاشی برای مدرنسازی نسخه اصلی خواهد شد.
آماده پاکسازی گالری هستید؟
Tidy را دانلود کنید و شروع به کشیدن کنید. تشخیص تکراری با هوش مصنوعی، فیلترهای هوشمند و ویرایشگر عکس داخلی.
همه چیز جدید در Tidy نسخه ۲.۰
پس چه ساختیم؟ اینجا هر ویژگی و بهبود اصلی در Tidy جدید آمده است.
بازنویسی با SwiftUI برای iOS مدرن
کل اپلیکیشن با SwiftUI، فریمورک UI اعلانی مدرن Apple ساخته شده است. این یعنی انیمیشنهای روان، پشتیبانی بومی از Dynamic Type (اندازه متن دسترسیپذیری)، پشتیبانی خودکار از حالت تاریک، و ظاهری یکپارچه و صیقلی در هر صفحه. رابط کاربری حس میشود که متعلق به iOS 18 است چون مخصوصاً برای آن ساخته شده.
فیلترهای هوشمند مبتنی بر AI
این بزرگترین افزودنی به تجربه اصلی Tidy است. به جای اسکرول دستی در کل کتابخانه عکس، اکنون میتوانید از فیلترهای مبتنی بر AI برای نمایش انواع خاصی از عکسها که احتمالاً کاندیدای پاکسازی هستند استفاده کنید:
- عکسهای تار - AI عکسهایی با تاری حرکت، لرزش دوربین یا فوکوس ناموفق را شناسایی میکند
- کیفیت پایین - تصاویر با نوردهی ضعیف، فشردهسازی بیش از حد یا کیفیت پایین را تشخیص میدهد
- عکسهای مشابه - عکسهای تقریباً یکسان را با استفاده از هش ادراکی گروهبندی میکند تا بتوانید بهترین را انتخاب و بقیه را حذف کنید
- تکراریها - تکراریهای دقیق و تقریبی را بر اساس متادیتا و شباهت بصری پیدا میکند
- بهترین عکسها - در یک گروه عکسهای مشابه، AI واضحترین و بهترین ترکیببندی را پیشنهاد میدهد
- کاربردی - اسکرینشاتها، رسیدها، اسناد و سایر عکسهای «کاربردی» که احتمالاً نیازی به نگهداری دائمی ندارند را شناسایی میکند
تمام پردازش AI روی دستگاه شما با استفاده از فریمورکهای Core ML و Vision اپل انجام میشود. هیچ عکسی به هیچ سروری آپلود نمیشود. تحلیل در پسزمینه هنگامی که گوشی شما شب در حال شارژ است اجرا میشود، بنابراین وقتی شما آماده باشید، نتایج آمادهاند.
ویرایشگر کامل عکس با ۲۹ فیلتر
Tidy نسخه ۲.۰ شامل یک مجموعه کامل ویرایش عکس است. این یک ویرایشگر ساده روشنایی/کنتراست نیست - بلکه یک سیستم ویرایش حرفهای پنجدستهای است:
- تنظیم - ۱۰ اسلایدر تنظیم شامل نوردهی، هایلایتها، سایهها، کنتراست، اشباع، گرما، وضوح، گرین و بلور پسزمینه
- زیبایی - ۶ ابزار زیبایی طبیعی با پیامهای مثبت بدنی (صافسازی پوست، نور پرتره، روشنسازی چشم، باریکسازی صورت، بزرگسازی چشم، حجمدهی لب)
- روتوش - ابزارهای قلممو ترمیمی و سفیدکردن دندان برای اصلاحات هدفمند
- جلوهها - ۲۹ فیلتر خلاقانه از شبیهسازی فیلم ظریف تا جلوههای هنری جسورانه
- AI - افزایش وضوح با فوقتفکیک و جلوههای انتقال سبک مبتنی بر AI
ویرایشگر شامل بازگشت/تکرار، اسلایدر مقایسه قبل/بعد و نیشگون برای بزرگنمایی روی بوم است. هر ویرایش غیرمخرب است و میتوانید به عنوان کپی جدید ذخیره کنید یا نسخه اصلی را جایگزین کنید.
حالت مقایسه
یکی از پرتقاضاترین ویژگیها برای Tidy اصلی، توانایی مقایسه عکسهای مشابه کنار هم بود. Tidy نسخه ۲.۰ این را با یک حالت مقایسه اختصاصی ارائه میدهد که شامل نوار تصاویر کوچک برای مرور سریع، نیشگون برای بزرگنمایی جزئیات و اسلایدر قبل/بعد برای ارزیابی ویرایشها است.
بازیسازی
Tidy اصلی از طریق مکانیزم سوایپ پاکسازی را سرگرمکننده کرد. Tidy نسخه ۲.۰ این را با یک سیستم بازیسازی کامل فراتر میبرد:
- آمار جلسه - عکسهای بررسی شده، نگهداشته شده، حذف شده و زمان هر جلسه
- رکوردهای پاکسازی - ردیابی رکورد روزانه و هفتگی برای ایجاد شتاب
- دستاوردها - سیستم دستاوردها با انیمیشنهای کاغذ رنگی و جشنهای لمسی
- کارتهای پاکسازی قابل اشتراک - گرافیکهای خلاصه زیبا و آماده اشتراکگذاری برای شبکههای اجتماعی
۲۰ زبان شامل RTL
Tidy نسخه ۲.۰ با پشتیبانی از ۲۰ زبان عرضه میشود: انگلیسی، عبری، عربی، فارسی، روسی، فرانسوی، هندی، رومانیایی، اسپانیایی، پرتغالی، آلمانی، ایتالیایی، ژاپنی، کرهای، هلندی، لهستانی، تایلندی، ترکی، چینی سادهشده و چینی سنتی.
سه تا از این زبانها (عبری، عربی و فارسی) راست به چپ (RTL) هستند. هر صفحه در Tidy طراحی شده تا برای کاربران RTL به درستی برعکس شود، شامل بازی سوایپ، ویرایشگر، اسلایدر قبل/بعد و همه عناصر ناوبری. پشتیبانی RTL یک فکر بعدی نیست - در پایه تعبیه شده است.
ویجتهای تعاملی و Live Activities
ویجتهای تعاملی به شما اجازه میدهند یک جلسه پاکسازی را با یک ضربه از صفحه اصلی شروع کنید. Live Activities پیشرفت پاکسازی شما را روی صفحه قفل و Dynamic Island در زمان واقعی نشان میدهند. این دو با هم اصطکاک بین «باید عکسهایم را پاک کنم» و واقعاً انجام دادنش را کاهش میدهند.
اشتراک Gold
Tidy نسخه ۲.۰ رایگان برای دانلود و استفاده است. بازی سوایپ اصلی، فیلترهای پایه و مقایسه عکس همه بدون هزینه در دسترس هستند. برای کاربرانی که بیشتر میخواهند، Tidy Gold قفلگشایی میکند:
- تمام فیلترهای هوشمند مبتنی بر AI (تشخیص تاری، عکسهای مشابه، بهترین عکسها، کاربردی)
- ویرایشگر کامل عکس با تمام ۲۹ فیلتر و ابزارهای زیبایی
- ویژگیهای پیشرفته بازیسازی
- بدون تبلیغات
Gold به صورت اشتراک ۱ ماهه، ۳ ماهه یا ۶ ماهه در دسترس است. این مدل را انتخاب کردیم چون انگیزههای ما را با شما همسو میکند: ما فقط زمانی موفق میشویم که شما Tidy را به اندازه کافی ارزشمند بدانید تا به استفاده ادامه دهید.
چالشهای فنی بازسازی
بازسازی یک اپلیکیشن از صفر آزادبخش به نظر میرسد، و هست - در ابتدا. اما مجموعه چالشهای خاص خودش را هم دارد. اینجا برخی از مهمترین موانع فنی که با آنها مواجه شدیم آمده است.
همزمانی سختگیرانه Swift 6
Swift 6 بررسی همزمانی سختگیرانه را معرفی کرد، یعنی کامپایلر ایمنی نخ را در زمان ساخت اعمال میکند. این برای جلوگیری از باگها عالی است اما در طول توسعه فوقالعاده سختگیرانه است. هر بخش از حالت قابل تغییر مشترک باید توسط یک actor محافظت شود، به عنوان Sendable علامتگذاری شود، یا به نخ اصلی محدود شود.
برای یک اپلیکیشن عکس، این چالش بهویژه سخت است چون پردازش عکس ذاتاً همزمان است. بارگذاری تصاویر کوچک، اجرای تحلیل AI، اعمال فیلترها، ذخیره ویرایشها - همه این عملیاتها روی نخهای پسزمینه اتفاق میافتد در حالی که رابط کاربری روی نخ اصلی بهروزرسانی میشود. درست کردن مدل همزمانی تلاش قابل توجهی نیاز داشت، اما نتیجه اپلیکیشنی است که عملاً در مورد مسائل نخبندی بدون خرابی است.
هش ادراکی برای تشخیص عکسهای مشابه
پیدا کردن عکسهای مشابه ساده به نظر میرسد تا وقتی که بخواهید آن را در مقیاس پیادهسازی کنید. Tidy از تکنیکی به نام هش ادراکی (pHash) برای مقایسه بصری عکسها استفاده میکند. هر عکس به یک هش ۶۴ بیتی کاهش مییابد که محتوای بصریاش را نمایش میدهد، و عکسهایی با هشهای مشابه با هم گروهبندی میشوند.
چالش تنظیم آستانه شباهت بود. خیلی سختگیرانه، و عکسهای مرتبط گروهبندی نمیشوند. خیلی آزاد، و عکسهای نامرتبط در یک گروه قرار میگیرند. ما به آستانه فاصله همینگ ۱۰ برای مقایسههای استاندارد و ۱۴ برای عکسهای متوالی (گرفته شده در فاصله ۱۰ ثانیه از هم) رسیدیم، با حداکثر قطر گروه ۱۴ برای جلوگیری از بزرگ شدن بیش از حد خوشهها.
همچنین باید الگوریتم خوشهبندی مناسب را انتخاب میکردیم. رویکرد حریصانه ساده گاهی عکسهای مرتبط را به گروههای جداگانه تقسیم میکرد. در عوض خوشهبندی Union-Find را پیادهسازی کردیم که به درستی اجزای متصل را شناسایی میکند و فقط محدودیت قطر را روی گروههای بزرگ اعمال میکند. نتیجه گروهبندیهای طبیعی و شهودی عکسهاست.
پردازش AI روی دستگاه
اجرای مدلهای AI روی دستگاه یک مصالحه دائمی بین دقت و عملکرد ارائه میدهد. مدلی که ۲ ثانیه برای هر عکس طول بکشد وقتی ۳۰٬۰۰۰ عکس برای تحلیل دارید غیرقابل استفاده است. مدلی که ۱۰ میلیثانیه برای هر عکس اجرا شود ممکن است به اندازه کافی دقیق نباشد تا مفید باشد.
این را با پردازش پسزمینه حل کردیم. Tidy از BGProcessingTasks در iOS استفاده میکند تا تحلیل کامل AI را شب هنگام شارژ گوشی و اتصال به WiFi اجرا کند. تحلیل شامل تشخیص تاری، امتیازدهی کیفیت، هش شباهت و تشخیص چهره میشود - همه با دقت بالا پردازش میشوند چون فشار زمانی وجود ندارد. تا صبح، نتایج شما آمادهاند.
برای ویژگیهای بلادرنگ (مثل ویرایشگر زیبایی)، از خطوط لوله بهینهشده استفاده میکنیم که مقداری کیفیت را فدای سرعت میکنند. ابزارهای زیبایی با نرخ فریم تعاملی اجرا میشوند چون از شیدرهای GPU Metal اپل و فیلترهای Core Image استفاده میکنند که روی تمام iPhoneهای مدرن با سختافزار شتاب داده میشوند.
شیدرهای Metal برای تغییر شکل چهره
ابزارهای زیبایی که ویژگیهای صورت را تغییر شکل میدهند (باریکسازی صورت، بزرگسازی چشم، حجمدهی لب) از شیدرهای Metal CIWarpKernel برای تغییر شکل مش در زمان واقعی استفاده میکنند. نوشتن این شیدرها نیاز به کار در زیرمجموعه محدودی از زبان شیدینگ Metal داشت که با خط لوله Core Image سازگار است.
یک باگ بسیار مشکل مربوط به تغییر شکل خط فک بود. پیادهسازی اولیه لنگر تغییر شکل را در مختصات عمودی اشتباه قرار داده بود (پیشانی به جای چانه)، و باعث میشد باریکسازی صورت بخش اشتباهی از صورت را تغییر شکل دهد. مطالعه دقیق سیستم مختصات نشانههای صورت فریمورک Vision لازم بود تا موقعیتیابی درست شود.
پشتیبانی از چیدمان RTL
پشتیبانی از زبانهای راست به چپ فراتر از برعکس کردن تراز متن است. هر عنصر تعاملی باید در هر دو جهت به درستی کار کند. بازی سوایپ («به راست سوایپ کنید برای نگه داشتن، به چپ برای حذف») معنای معنایی خود را در RTL حفظ میکند - حرکات ثابت میمانند چون بر اساس معنای نگه داشتن/حذف هستند، نه جهت چپ/راست. اسلایدر قبل/بعد در ویرایشگر عکس به درستی جهتش را برعکس میکند. جریان ناوبری معکوس میشود. و هر محدودیت چیدمان در هر دو حالت LTR و RTL آزمایش شده است.
برنامههای آینده
Tidy نسخه ۲.۰ یک پایه است، نه خط پایان. اینجا پیشنمایشی از آنچه برای نسخههای آینده روی آن کار میکنیم آمده است:
- ابزارهای برش و چرخش - در نسخه ۲.۱ میآید، با راهنماهای صافسازی و تنظیمات پیشفرض نسبت ابعاد
- یکپارچهسازی Siri و App Intents - «هی Siri، یک جلسه پاکسازی عکس شروع کن» مستقیماً کار خواهد کرد
- فشردهسازی ویدیو - کاهش حجم فایلهای ویدیویی بزرگ با حفظ کیفیت
- چالشهای پاکسازی - چالشهای هفتگی و ماهانه با اهداف موضوعی (مثلاً «هفته پاکسازی اسکرینشاتها»)
- پیشبینی فضا - پیشبینیهای AI درباره زمانی که گوشی شما بر اساس الگوهای عکسگیری فضایش تمام میشود
- فیلترهای AI بیشتر - شامل فیلتر تشخیص میم و دستهبندی بهبودیافته
همچنین در حال بررسی یکپارچهسازی با Foundation Models API اپل برای جستجوی زبان طبیعی روی دستگاه (مثلاً «عکسهای سگم در ساحل را نشان بده») هستیم، اگرچه این به زمانبندی عرضه API توسط Apple بستگی دارد.
هدف ما انتشار بهروزرسانیهای معنادار هر ۴ تا ۶ هفته است. دیگر سکوت نمیکنیم.
از جامعه ما سپاسگزاریم
قبل از اینکه جمعبندی کنیم، میخواهیم مستقیماً با افرادی که از Tidy اصلی استفاده کردند و ممکن است این را بخوانند صحبت کنیم.
از نظرهایتان ممنونیم. از درخواستهای ویژگیتان ممنونیم. از گزارشهای باگتان ممنونیم. از توییتها و پیامها و توصیهها به دوستانتان ممنونیم. شما چیز خاصی حول یک اپلیکیشن ساده ساختید، و ما قدردان آن هستیم.
میدانیم که شش سال سکوت زمان طولانیای است. میدانیم که اعتماد، وقتی شکسته شود، تلاش برای بازسازی نیاز دارد. ما متعهد به بازیابی آن هستیم - نه با وعدهها، بلکه با بهروزرسانیهای مداوم، ارتباط شفاف و اپلیکیشنی که همچنان بهتر میشود.
اگر از Tidy اصلی استفاده کردهاید، خوشحال میشویم برگردید. نسخه ۲.۰ را دانلود کنید، امتحانش کنید و نظرتان را به ما بگویید. بازخورد شما نسخه اول Tidy را شکل داد، و هر نسخهای که بعد میآید را نیز شکل خواهد داد.
و اگر تازه با Tidy آشنا شدهاید - خوش آمدید. شما در آغاز چیزی که واقعاً به آن افتخار میکنیم ملحق میشوید. امیدواریم دوستش داشته باشید.
بهترین زمان برای پاکسازی کتابخانه عکستان شش سال پیش بود. دومین بهترین زمان همین الان است.
میخواهید کاوش کنید Tidy جدید چه کارهایی میتواند انجام دهد؟ با راهنماهای ما درباره فیلترهای زیبایی طبیعی، مقایسه عکسها کنار هم، ساختن عادت پاکسازی با بازیسازی و استفاده از ویجتها و Live Activities برای پاکسازی سریع شروع کنید.
مطالب مرتبط
- فیلترهای زیبایی که واقعاً طبیعی به نظر میرسند - رویکرد اخلاقی Tidy به بهبود عکس شما را مثل خودتان نگه میدارد - فقط در یک روز عالی.
- پاکسازی عکس را به یک عادت روزانه تبدیل کنید - چگونه بازیسازی، رکوردها و دستاوردها مدیریت عکس را به چیزی تبدیل میکنند که واقعاً دوست دارید انجام دهید.


