جلسه 32 آموزش iOS : به اشتراک گذاری فایل در اپلیکیشن آیفون

بهترین و اولین مرجع رسمی مقالات طراحی اپلیکیشن

جلسه 32 آموزش iOS : به اشتراک گذاری فایل در اپلیکیشن آیفون

۱۵۸ بازديد

اضافه کردن قابلیت و امکان AirDrop برای به اشتراک گذاری فولدر ها در برنامه های iOS

AirDrop ، جواب اپل برای به دست آوردن قابلیت و امکان به اشتراک گذاری فولدر ها و اطلاعات در برنامه های iOS میباشد. پیش از آغاز به فعالیت iOS 7 ، یوزرها نیاز داشتند که از نرم‌افزار های سومین (3rd-party) همچون Bump برای اشتراک گذاشتن پوشه ها دربین دستگاه های iOS به کارگیری نمایند ، اپل یک قابلیت و امکان نو به اسم AirDrop را برای تک تک سبک های iPhone 5 ، نسل چهارم iPad ، مینی iPad و نسل پنجم سبک های لمسی iPad معرفی نمود. با AirDrop ، به راحتی می قدرت اطلاعات را با بقیه دستگاه های iOS دور و بر ، به اشتراک گذاشت. به صورت خلاصه ، این قابلیت و امکان به یوزرها اذن میدهد تصاویر ، ویدئوها ، محتواها ، URL ها ، Passbook ها ، لیست اپلیکیشن ها در App Store ، لیست رسانه ها در iTunes Store ، جای ها در Map ها و غیره را به اشتراک بگذارند.

به حیث شما تحت عنوان یک بسط دهنده ، مخلوط قابلیت و امکان AirDrop در نرم‌افزار iOS ، نمی تواند بسیار بهتر باشد؟ با استعمال از این قابلیت و امکان ، یوزرها شما می‌توانند به سادگی تصاویر ، پوشه های متنی یا این که هر نوع از ورقه ها را به سادگی با دستگاه های iOS گوشه و کنار به اشتراک بگذارند. کلاس UIActivityViewController در iOS 7 سبب می‌گردد که توسعه و گسترش دهندگان این قابلیت و امکان طراحی اپلیکیشن در مشهد را داشته باشند که برنامه خویش را به آسانی با امکان AriDrop ترکیب کنند. این کلاس ، پیشرفت دهندگان را از تضارب در جزئیات مرتبط با اشتراک گذاری پوشه ها ، رها می نماید. فقط چیزی که مورد نیاز میباشد ، این میباشد که به‌این کلاس اشیائی که قرار میباشد به اشتراک نهاده شوند ، اعلام خواهد شد ، سایر امور را خویش کلاس هندل می کند. درین فراگیری ، طرز به کار گیری از کلاس UIActivityViewController را نشانه خوا‌هیم اعطا کرد و با هم خوا هیم مشاهده کرد که چه گونه می قدرت از این کلاس برای به اشتراک گذاشتن اوراق از روش AirDrop بهره مند شد.
بیایید شغل را با هم استارت کنیم.
مروری بر AirDrop
پیش از این که به نصیب طراحی گام بگذاریم ، بیایید نگاه سریعی به AirDrop داشته باشیم. استعمال از AirDrop بسیار معمولی میباشد. به نصیب Control Center مراجعه میکنیم و به AirDrop ضربه می‌زنیم تا فعال خواهد شد. میتوانیم با تعیین مورد “Contact Only” یا این که “Everyone” ، بسته به‌این که با چه کسی می‌خواهیم اطلاعات را به اشتراک بگذاریم ، شغل را آغاز می‌کنیم. در صورتیکه مورد Contact Only را تعیین کنیم ، دستگاه ما ، تنها لیست مخاطبان (contacts) مارا علامت خواهد اعطا کرد. اشکار میباشد ، با مورد Everyone ، دستگاه ما به وسیله هر کسی قابل مشاهده خواهد بود.
AirDrop از Bluetooth برای کپی کردن دستگاه های دور و اطراف به کارگیری می نماید. زمانی که یک رابطه از روش Bluetooth برقرار میگردد ، کانال ad-hoc WIFI ، برای لینک و پیوند دادن دو دستگاه با یکدیگر ساخت می‌شود و قابلیت جابجایی سریع خیس اطلاعات را آماده می نماید. این بدان مضمون‌ وجود ندارد که برای استعمال از AirDrop ، نیاز داریم که دستگاه خویش را به کانال Wi-Fi متصل نماییم. صرفا موردنیاز میباشد که وای فای دستگاه خویش را برای جابجایی اطلاعات ، پر‌نور کنیم.
کافی میباشد ، بخواهیم که یک تصویر از نرم افزار Photos را از یک دستگاه به دستگاه دیگری ، به اشتراک بگذاریم. با فرض فعال بودن قابلیت و امکان AirDrop در هر دو دستگاه ، برای به اشتراک گذاشتن تصویر با دستگاه دیگر ، روی کلید Share (با یک مکان نما به سمت بالا) در سمت چپ و بالای برگه اکران ضربه می‌زنیم
در منطقه AirDrop ، اسم دستگاه هایی که برای به اشتراک گذاری دارای شرایط می‌باشند ، خوا‌هیم مشاهده کرد. AirDrop وقتی که ورقه (screen) در شرایط خموشی باشد ، در دسترس نخواهد بود. به این ترتیب ، بایستی مطمئن شویم که دستگاه طرف مقابل برای اخذ اطلاعات ، در شرایط پر‌نور باشد. بعد از آن ، می‌توانیم دستگاه موردنظر را برای به اشتراک گذاری تصویر گزینش نماییم. در دستگاه طرف مقابل ، یک پیش اکران از تصویر و یک درخواست تأیید مشاهده می شود. گیرنده ، قادر است اخذ عکس را تأیید (accept) یا این که رد (decline) کند. در شرایطی‌که مورد تأیید اتخاب خواهد شد ، تصویر فی مابین دستگاه ها جابجایی داده گردیده و به طور اتوماتیک در camera roll ذخیره می‌گردد.
تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در فارسی بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.