وب سایت آموزشی یاد بگیریادبگیر
  • پرسش و پاسخ
  • تماس با ما
  • آشپزی
  • آموزش اینترنت
  • آموزش زبان انگلیسی
  • آموزش عکاسی
  • بازی فکری و سرگرمی
  • خواندنی ها و سرگرمی
  • دانش و فناوری
  • سلامتی و بهداشت
  • فیلم
  • کسب و کار
  • مذهبی
  • مقالات صوتی
  • موفقیت و خود سازی
  جستجو در یاد بگیر
عناوین تصادفی در طراحی سایت
Syntax در PHP 5

Syntax در PHP 5

6 پروژه زبان برنامه نویسی پایتون برای شروع یادگیری

6 پروژه زبان برنامه نویسی پایتون برای شروع یادگیری

آشنایی با اجزای بوت استرپ

آشنایی با اجزای بوت استرپ

چطور لینک بسازیم و جریمه نشویم _ قسمت سوم

چطور لینک بسازیم و جریمه نشویم _ قسمت سوم

ساختار های تصمیم گیری پایتون if…else

ساختار های تصمیم گیری پایتون if…else

معرفی پی اچ پی برای افراد مبتدی

معرفی پی اچ پی برای افراد مبتدی

افزودن جلوه سایه با استفاده از css

افزودن جلوه سایه با استفاده از css

چرا کسب و کارت جایی که باید نیست؟

جدیدترین زبانهای برنامه نویسی (اینفوگرافیک)

برترین سایت های طراحی شده با پایتون:
  • دراپ باکس

  • وب سایت شبکه اجتماعی ردیت (Reddit)

  • یوتیوب

  • گوگل

  • وب گاه پرسش و پاسخ کورا (Quora)

 زبان برنامه نویسی سویفت (Swift)

سویفت یک زبان چند منظوره است که از آن به عنوان جدیدترین زبان برنامه نویسی شرکت اپل برای طراحی اپلیکیشن های سیستم عامل iOS یاد می شود. قبلا برای توسعه برنامه های این پلتفرم از زبان objective-c استفاده می شد. اما سویفت که بر پایه ابجکتیو سی نوشته شده است درصدد است تا نسبت به Objective-C، امنیت بیشتری را در برنامه نویسی ایجاد کند (به کمک طراحی سیستمی برای رفع خطاهای رایج برنامه‌نویسی مانند اشاره‌گرهای خالی). ضمن اینکه کارایی بیشتری را هم با خود یدک می کشد.

 زبان برنامه نویسی سویفت (Swift)

ویژگی های اصلی:

سازگار با پلتفرم iOS و OS X (برنامه های نوشته شده با این زبان روی iOS 6 به بعد و OS X 10.8 به بعد قابل اجرا می باشد)

نوع مقطر شده و بهینه شده زبان Objective-C

فریمورک و چارچوپ مورد استفاده اپل برای توسعه اپلیکیشن هایش در حال حاضر و آینده

برترین نرم افزارهای نوشته شده با سویفت:
  • اپلیکیشن وردپرس برای سیستم عامل iOS

  • مرورگر فایرفاکس برای iOS

  • اپلیکیشن WeChat Clone

 زبان برنامه نویسی Objective-C

Objective-C یک زبان برنامه نویسی از خانواده C است که شرکت بزرگی چون اپل از آن برای توسعه محصولاتش استفاده میکند و به تازگی استفاده از زبان برنامه نویسی Swift را در بین توسعه دهندگانش ترویج میدهد. این زبان برگرفته از دو زبان اسمالتاک و سی می باشد و شرکت اپل امکان ارسال پیام در زبان برنامه نویسی Smalltalk را به زبان Objective-C اضافه کرده است. Objective-C برخلاف c تنها در دیوایس‌های ساخت اپل کاربرد دارد.

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

 زبان برنامه نویسی Objective-C

ویژگی های اصلی:

دارای یک syntsx گویا برای ارسال پیام

دارای زمان اجرای پویا

دارای قابلیت زباله جمع کنی خودکار (مدیریت حافظه خودکار) است. مدیریت حافظه خودکار در مقابل مدیریت حافظه دستی قرار می گیرد و بجای اینکه خود برنامه‌نویس تعیین کند که کدام شیء؛ چه زمانی؛ حافظه را باید باز پس دهند اینکار بصورت خودکار انجام می گیرد.

سهولت یادگیری (مخصوصا اگر با زبان c و با مفاهیم شی گرایی آشنا باشید)

دسترسی به فن آوری های اپل

برترین سایت های نوشته شده با Objective-C:
  •  IRCTC

  •  Blogger.com

  • Macys.com

زبان برنامه نویسی جاوا

سادگی، امن بودن، شی گرایی، قابل حمل بودن و داشتن معماری خنثی (در زبان جاوا نوع داده  int، برای هر دو معماری 32 و 64 بیتی 4 بایت حافظه اشغال می کند.) تنها برخی از مواردی است که جاوا را به طور گسترده ای در میان کاربران محبوب ساخته است. از آنجا که برنامه‌های جاوا، توسط ماشین مجازی جاوا به کدهای ماشین تبدیل و اجرا می‌شوند، بنابراین با داشتن این JVM می توان برنامه های نوشته شده به زبان جاوا را بر روی هر نوع سیستم عامل و دستگاهی اجرا نمود و این یعنی همان قابل حمل بودن.

زبان برنامه نویسی جاوا

ویژگی های اصلی

تقریبا با تمامی سیستم عامل ها سازگار است.

دارای کتابخانه های منبع باز بسیاری است.

یک زبان برنامه نویسی شی گراست.

دارای API های بسیاری است که با استفاده از کلاس هایی موجود در آنها، می توانید کارهای زیادی انجام دهید.

از محیط توسعه یکپارچه (IDE) قدرتمندی برخوردار است که خطاها را به حداقل می رساند و توضیحات و پیشنهادات واضحی را ارائه میدهد.

برترین سایت های که از جاوا در طراحی خود استفاده کرده اند:
  • سایت لینکدین (LinkedIn)
  • سایت آمازون
  • سایت فیسبوک
  • سایت گوگل پلاس

 

ترجمه: رقیه آقایاری

 

این محتوا اختصاصاً برای یاد بگیر دات کام تهیه شده است. استفاده از آن با ذکر منبع همراه با لینک آن و نام نویسنده یا مترجم مجاز است.
برچسب ها: برنامه نویسی

<< صفحه قبل

  • بازی اکشن عملیات بحرانی Critical Ops
    دانلود بازی اکشن "عملیات بحرانی" Critical Ops برای اندروید
  • نرم افزار تمرین مکالمه انگلیسی برای اندروید
    دانلود نرم افزار تمرین مکالمه انگلیسی برای اندروید
  • بازی پزشک بچه ها با دانلود رایگان
    بازی پزشک کودکان برای اندروید+لینک دانلود
  • بازی کلش رویال
    دانلود بازی Clash Royale برای اندروید
  • برنامه نویسی اندروید
    آنچه برای شروع برنامه‌نویسی اندروید باید بدانید.
  • برنامه نویسی اندروید
    آنچه برای شروع برنامه‌نویسی اندروید باید بدانید.

نظر شما چیست؟



صفحه ما را در فیس بوک دنبال کنیدصفحه ما را در توییتر دنبال کنیدصفحه ما را در اینستاگرام دنبال کنیدصفحه ما را در لینکداین دنبال کنید

تماس با ما | پست الکترونیکی یا email ما :

تمامی حقوق برای یاد بگیر دات کام محفوظ است.