18 شهریور 1403
دانشگاه صنعتی کرمانشاه
English
عباس رضایی
مرتبه علمی:
استادیار
نشانی:
دانشگاه صنعتی کرمانشاه، دانشکده مهندسی برق، مهندسی برق (گرایش های الکترونیک و مخابرات)
تحصیلات:
دکترای تخصصی / مهندسی برق
تلفن:
083-38305001
دانشکده:
دانشکده مهندسی برق
پست الکترونیکی:
unrezaei [at] yahoo.com
صفحه نخست
تحصیلات
علایق پژوهشی
عناوین دروس
فعالیتهای پژوهشی
سوابق اجرایی
پیوندها
مشخصات پژوهش
عنوان
برنامه نویسی Basic4Android (جلد دوم)
نوع پژوهش
کتاب
کلیدواژهها
برنامه نویسی؛اندروید؛Basic4Android
پژوهشگران
وحید قاسمی (نفر اول)
،
عباس رضایی (نفر دوم)
چکیده
اندروید یک سیستم عامل مبتنی بر لینوکس است. برنامه نویسی تحت این سیستم عامل مبتنی بر زبان برنامه نویسی جاوا است. هرچند، فراگیری سازوکارها و ساختارهای پیچیده شیء گرایی در جاوا، برای عموم دشوار و مستلزم صرف زمان زیادی است. به تجربه شاهد آن بوده ایم که این امر موجب دل زدگی علاقه مندانی به برنامه نویسی اندروید می گردد، که در جاوا مبتدی بوده، یا با آن ناآشنا می باشند. Basic4Android (یا به اختصار B4A) جایگزینی برای جاوا در برنامه نویسی اندروید است، که به طور وسیعی مورد استقبال و استفاده برنامه نویسان قرار گرفته است. B4A مجموعه ای از ابزارها را برای ایجاد، کامپایل، اشکال زدایی، آزمایش، و انتشار برنامه های اندروید، فارغ از پیچیدگی های زبان جاوا، فراهم آورده است. زبان برنامه نویسی B4A از ساختارهایی مشابه زبان های بیسیک و ویژوال بیسیک .Net استفاده می کند، که برای برنامه نویسی اندروید تطبیق یافته اند. در واقع، در برنامه نویسی B4A محصول نهایی هنوز مبتنی بر بایت-کدهای جاوا است، اما B4A نگاشت های لازم را انجام داده و پیچیدگی های برنامه نویسی جاوا را از دید برنامه نویس مخفی ساخته است. با استفاده از این ابزار، برنامه نویسان مبتدی و نوآموزان می-توانند به سادگی و به سرعت، به فراگیری و توسعه برنامه های کاربردی اندروید بپردازند. همچنین، گستره کتابخانه های آن، می تواند انگیزه ای برای برنامه نویسان حرفه ای در استفاده از B4A باشد. کتاب حاضر، ترجمه یکی از جامع ترین مراجعی است که تمامی جنبه های B4A را، از سطح مقدماتی تا پیشرفته، پوشش داده است. ترجمه این کتاب در دوجلد انجام شده است. جلد اول کتاب در دو بخش ابتدایی، به بیان نحوه کار با B4A و ایجاد برنامه های کاربردی می پردازد. جلد دوم (کتاب حاضر) نیز دو بخش مرجع سوم و چهارم را شامل شده، که مربوط به زبان برنامه نویسی، اشیاء هسته، و کتابخانه های B4A می باشند.