کتاب های برچسب Swift
تاریخ: 1400/09/29 21:53
توسط: MotoMan
امتیاز: ۰
برچسب ها: Swift |

سوئیفت بیشتر به عنوان زبان برنامه نویسی منتخب اپل برای توسعه برنامه‌ها در iOS، iPadOS، macOS، watchOS و tvOS شناخته می‌شود؛ اما بسیار متنوع‌تر از این است. سوئیفت متن باز نیز به عنوان زبانی برای برنامه نویسی سیستمی و کد نویسی سمت سرور در حال پیشروی است و روی لینوکس و ویندوز اجرا می‌شود. پس از کجا شروع میکنید؟ با کتاب Head First Swift (هد فرست سوئیفت)، شما از پایه مطالب را یاد خواهید گرفت: از جمع‌آوری و کنترل داده‌ها گرفته تا استفاده مجدد از کد، تولید انواع داده‌های سفارشی، و ساختار برنامه‌ها و رابط‌ کاربری‌ها با SwiftUI با ساخت کدهای امن و مبتنی بر پروتکل. با دانستن Swift، آماده خواهید بود که هر چیزی را از برنامه‌های موبایل و وب گرفته تا بازی ها، چارچوب ها، ابزارهای خط فرمان و موارد دیگر را بسازید.

اگر کتاب‌های Head First را خوانده‌ باشید، می‌دانید که باید چه انتظاری داشته باشید - یک قالب بصری غنی که برای نحوه عملکرد مغز شما طراحی شده است. اگر تا به حال نخوانده اید نیز اکنون در شرف آن هستید. با این کتاب، سوئیفت را به جای یک رویکرد متنی سنگین که شما را به خواب می‌برد از طریق یک تجربه چندحسی که ذهن شما را درگیر می‌کند،، یاد خواهید گرفت.

تعداد بازدید: ۶۷۴
دیدگاه ها: ۱
تاریخ: 1398/07/21 20:22
توسط: MotoMan
امتیاز: ۰
برچسب ها: ios |Swift |

اگر به اصول Swift، Xcode و فریمورک Cocoa مسلط هستید، کتاب برنامه نویسی iOS 13، توضیحاتی جامع و منظم در مورد همه‌ی کامپوننت‌های ضروری برنامه‌های iOS واقعی ارائه می‌دهد. این کتاب از طریق مثال‌های فراوان و توضیحاتی دقیق، به شما نحوه ایجاد view ها، دستکاری کنترلر‌ها و اضافه کردن امکانات به برنامه از فریمورک‌های iOS را یاد خواهد داد.

تعداد بازدید: ۲۲۳۵
دیدگاه ها: ۱
تاریخ: 1398/07/19 20:40
توسط: MotoMan
امتیاز: ۰
برچسب ها: ios |Swift |

با انتشار زبان سوئیفت 5 در اوایل سال 2019، مهر بلوغ بر زبان Swift زده شد. هنگامی که سوئیفت در سال 2014 به عموم معرفی شد، به نوعی شهروند درجه دو به حساب می‌آمد. فریمورک‌های Cocoa که عملکردشان را به برنامه‌های iOS می‌دهند، انتظار دارند که به زبان Objective-C با آن‌ها صحبت شود و باید کتابخانه‌های چند مگابایتی در هر برنامه‌ی Swift گنجانده شود تا به طور موثری شامل کل زبان سوئیفت شود و همه چیز را به Objective-C ترجمه کند. اما Swift 5، ABI stability را معرفی کرد و بدین معناست که از iOS 10.2، زبان Swift به بخشی از سیستم تبدیل شده ست. Swift اکنون با Objective-C یکسان است و برنامه‌های Swift، کوچکتر و سریع‌تر هستند.

کتاب مبانی برنامه نویسی iOS 13 با Swift، به عنوان مکمل و مقدمه ای بر کتاب برنامه نویسی iOS 13 است. اگر نوشتن یک برنامه iOS مثل ساختن یک خانه‌ی آجری باشد، این کتاب یاد می‌دهد که آجر چی هست و چگونه باید با آن کار کرد، در حالی که کتاب Programming iOS 13 به شما آجر‌های واقعی را نشان می‌دهد و به شما یاد می‌دهد که چگونه آن‌ها را بچینید. این کتاب مبانی توسعه iOS از جمله Xcode 10 IDE، Cocoa Touch و آخرین نسخه زبان برنامه نویسی Apple یعنی Swift 5 را بررسی کرده است. در ویرایش جدید این کتاب، شما زبان سوئیفت را یاد خواهید گرفت، ابزار‌های توسعه Apple Xcode را می‌فهمید و فریمورک Cocoa را بررسی می‌کنید.

تعداد بازدید: ۲۴۱۱
دیدگاه ها: ۰
تاریخ: 1398/06/31 22:43
توسط: MotoMan
امتیاز: ۲
برچسب ها: Design Patterns |ios |Swift |

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

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

تعداد بازدید: ۲۸۶۸
دیدگاه ها: ۱
تاریخ: 1398/02/16 21:48
توسط: MotoMan
امتیاز: ۱
برچسب ها: Swift |

کتاب Swift in Depth، به صورت گام به گام مفاهیم و مهارت هایی که برای ساخت برنامه‌های حرفه ای برای پلتفرم Apple مثل iOS و Mac احتیاج دارید را به شما آموزش می‌دهد. زبان برنامه نویسی Swift بیشتر از یک زبان برنامه نویسی با حال برای ساخت برنامه‌های iOS است. این زبان دارای یک مجموعه ابزار قدرتمند است که اگر از آن‌ها به درستی استفاده شود به شما کمک می‌کند تا برنامه‌های بهتری با کد‌های تمیز‌تر و ویژگی‌های خارق العاده بنویسید.

تعداد بازدید: ۲۱۹۴
دیدگاه ها: ۰
تاریخ: 1397/11/19 09:37
توسط: MotoMan
امتیاز: ۱
برچسب ها: Machine Learning |Swift |

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

در بخش اول کتاب یادگیری ماشین با Swift، ما کارمان را با توسعه‌ی مثال هایی درباره‌ی مفاهیم پایه ای یادگیری ماشین آغاز کرده ایم. در بخش دوم تکنیک‌های یادگیری ماشین نظارت شده و نظارت نشده را فرا می‌گیریم. در بخش سوم نیز تکنیک‌های یادگیری عمیق را به همراه مثال‌های واقعی مرور می‌کنیم.

در بخش آخر نیز ما به سراغ موضوعاتی از قبیل فشرده سازی مدل و شتابدهی GPU می‌رویم و تعدادی توصیه برای دوری از اشتباهات رایج به هنگام توسعه نرم افزار‌های یادگیری ماشین به شما می‌کنیم.

تعداد بازدید: ۱۶۸۴
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...