Mahdi Razavi
Mahdi Razavi
خواندن ۳ دقیقه·۵ سال پیش

سفارشی سازی های Ankidroid

یکی از بهترین نرم افزارهایی که برای ساخت و مرور فلاش کارت وجود داره انکیدروید است.


در مورد قابلیت ها و ویژگی هاش زیاد گفته شده مثلا :

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

تنها عیبی که داره، ظاهر ساده و کمی پیچیدگی در سفارشی سازی برای اولین بار است.

در ادامه میخوام قدرت سفارشی سازی اون را بهتون توضیح بدم که فوق العاده است. برای اینکار با یه مثال در یادگیری زبان انگلیسی جلو میریم:

مثلا من برای یادگیری زبان میخوام که برای کلمات فلاش کارت درست کنم ولی نه فلاش کارت معمولی بلکه یکسری تغییرات بهشون بدم.

فلاش کارت های به صورت یک رو (Basic) و دو رو (Basic and Reversed) هستند که معمولا دو رو انتخاب می کنیم. در حالت عادی شما روی کارت(front) کلمه انگلیسی می نویسید و پشت آن (back) معنای فارسی .

ولی برای یادگیری یه کلمه بهتره که تلفظ، فونتیک، معنی انگلیسی، مترادف/متضاد، مثال در جمله، معنی فارسی، تصویر هم داشته باشه. خب کی حال داره همه اینها را اضافه کنه، کلی وقت میگیره...

خب پس برای هر چیزی که میخوایید اضافه تر باشه یه فیلد جدا تعریف کنید. ابتدا وارد منوی Tools > Manage Note Types شوید.

سپس دکمه Fields را بزنید و فیلدهای جدیدی که میخواهید را وارد کنید.

وقتی که فیلد های دلخواه اضافه شدند، حالا در پنجره ای که قبلا کلمات را وارد میکردین فیلدهای جدید را میبینید.

ولی هر چیزی که در فیلدهای جدید اضافه کنید موقع مرور فلش کارت ها در گوشی و یا کامپیوتر نشون نمیده!! چرا؟؟

چون باید نحوه نمایش کارت ها را هم سفارشی کنید. در همون پنجره Manage Note Type دکمه Cards را بزنید. برای تغییر نحوه نمایش کارتها دو تا بخش اصلی داره یکی برای روی کارت (Front Template) و یکی برای پشت کار (Back Template). از این کدهای نامفهوم نترسید این ها css هستند و بی آزارند. کافیه فیلدهایی که قبلا اضافه کردین را در هر پنجره بنویسید و پیش نمایش آن را در سمت راست ببینید. دقت کنید که اسامی فیلدها باید بین {} باشد.

با تغییرات در CSS آنها میتونین سایز و رنگ عوض کنید و یا مثلا بین فیلدها خط بکشید و ...

خب با ذخیره این تغییرات و وارد کردن کلمات، فلش کارتهایی که میبینید خیلی توپ میشه و وقتی sync کنید داخل گوشی هم دقیقا به همین صورت میاد.


در پست بعدی بهتون میگم که چطور معنی و مثال و تلفظ و... را خودکار پرکنید که در وقتتون صرفه جویی بشه.


ankidroidflashcard
A software developer who enjoys technical challenges. An inquisitive mind with a thirst for knowledge…
شاید از این پست‌ها خوشتان بیاید