🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بلوتوث اصلی iOS برای توسعه دهندگان
- آخرین آپدیت
دانلود iOS Core Bluetooth for Developers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دستگاه های iOS مجهز به قابلیت های بلوتوث کم انرژی (BLE) هستند ، اما - برای بسیاری از توسعه دهندگان - ایجاد برنامه ای که با دستگاه هایی که مجهز به فناوری بی سیم BLE هستند ارتباط برقرار می کند ، می تواند کمی دلهره آور به نظر برسد. این دوره راه حل های عملی را برای توسعه دهندگان سازمانی که به دنبال استفاده از BLE هستند ، ارائه می دهد. نحوه استفاده از چارچوب اصلی بلوتوث را از اپل برای تشخیص دستگاه های BLE ، اتصال به آنها و خواندن و نوشتن داده های آنها کشف کنید. به علاوه ، یاد بگیرید که چگونه برنامه ای ایجاد کنید که به عنوان یک جانبی برای سایر اتصالات خدمت کند.
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
فایل های تمرینی
Exercise files
1. مبانی BLE
1. BLE Basics
بررسی اجمالی BLE
BLE overview
گردش کار ارتباطات BLE
BLE communication workflow
کلاسهای اصلی بلوتوث
Core Bluetooth key classes
بررسی اجمالی SensorTag
SensorTag overview
UUID برای خدمات و خصوصیات
UUIDs for services and characteristics
2. اسکن ، اتصال و کشف
2. Scanning, Connecting, and Discovering
راه اندازی پروژه بلوتوث
Bluetooth project setup
اسکن برای لوازم جانبی
Scan for peripherals
به محیط جانبی وصل شوید
Connect to peripheral
خدمات و خصوصیات را کشف کنید
Discover services and characteristics
بنویسید به یک ویژگی
Write to a characteristic
3. نوشتن به یک ویژگی
3. Writing to a Characteristic
خواندن یک مقدار مشخصه
Reading a characteristic value
دریافت داده ها از طریق به روزرسانی ها
Receiving the data via updates
اتصال مجدد به لوازم جانبی
Reconnecting to peripherals
توسط سرویس UUID اسکن کنید
Scan by service UUID
اضافه کردن ویژگی های اضافی
Adding additional features
4. برنامه به عنوان یک محیط
4. An App as a Peripheral
برنامه اصلی در Mac
Central app on Mac
برنامه iOS محیطی
Peripheral iOS app
ایجاد یک ویژگی
Creating a characteristic
درخواستهای خواندن مرکزی
Central read requests
درخواستهای نوشتن مرکزی
Central write requests
ارسال به روزرسانی به مقادیر مشخصه
Sending updates to characteristic values
Bear Cahill یک توسعهدهنده مستقل برنامههای تلفن همراه است که روی بیش از 100 برنامه iOS و Android کار کرده است.
در سال 2008، Bear Brainwash Inc.، یک شرکت توسعه اپلیکیشن موبایل در دالاس، تگزاس. Brainwash با استفاده از فناوریهای مختلفی از جمله Core Data، MapKit، StoreKit، Core Location و سایر چارچوبها برای ایمیل، دسترسی به دفترچه آدرس، ضبط و پخش صدا، دسترسی به iPod، عملکرد پیام کوتاه، و غیره برنامههایی را توسعه داده است. این شرکت همچنین توسعه سمت سرور (Ruby on Rails مبتنی بر لینوکس و MySQL) را ارائه می دهد. مشتریان عبارتند از Escort/Cobra Radar، ATV Escape، Mobiata، AppCubby، AppNoose، Trey Weir Media، IRCO، Ramquest، Semaphore Mobile، و غیره.
Bear همچنین یک نویسنده منتشر شده و مربی با تجربه iOS است. شرکت منینگ انتشارات کتاب خود را در سال 2012 منتشر کرد. و CBS MoneyWatch.
نمایش نظرات