پروژه منبع باز Appiconizer به زبان جاوا

appiconizer

قبلا در مطلبی به ارائه ابزار Appiconizer به صورت آنلاین پرداخته بودم. اکنون بار دیگر نسخه بهینه تری از این برنامه را با زبان جاوا پیاده سازی کرده و به صورت open source در github قرار داده ام. کلیت ماجرا، این است که این ابزار، برای توسعه دهندگان پلتفرم های…

مطالعه این مطلب

اصول برنامه نویس شئ‌گرا در Flash – قسمت پنجم

flash_logo

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

مطالعه این مطلب

پروژه منبع باز Google Batch Image Downloader

javalogo

برای اکثر برنامه نویسها، استفاده از موتور جستجوی گوگل به عنوان منبع دریافت تصاویر یک کار عادی و معمول، محسوب میشود. دریافت انواع لوگو و آیکون، تصاویر png، انیمیشن های مختلف، تصویر چهره، header و footer و غیره، همه جز تصاویری هستند که به صورت مکرر مورد نیاز برنامه نویسها…

مطالعه این مطلب

اصول برنامه نویس شئ‌گرا در Flash – قسمت چهارم

flash_logo

حوزه عملکرد یک خصیصه یا تابع درون کلاس ممکن است یکی از موارد زیر باشد. • Private : فقط از درون خود کلاس قابل دسترس باشد. • Public : از خارج از کلاس هم مورد دسترس باشد. • Protected : فقط از درون خود کلاس و یا کلاس‌های فرزند آن…

مطالعه این مطلب

اصول برنامه نویس شئ‌گرا در Flash – قسمت سوم

flash_logo

پس از تعریف کلاس Car، تنها کاری که باید برای استفاده از آن انجام داد این است که شئ جدیدی از نوع کلاس Car تعریف گردد. برای تعریف یک شئ جدید از یک کلاس، از تعریف متغیر و دستور new استفاده می‌گردد. مثال: تعریف اشیاء جدید. var myObj : Object…

مطالعه این مطلب

اصول برنامه نویس شئ‌گرا در Flash – قسمت دوم

flash_logo

امکان تعریف و استفاده از اشیاء در یک زبان برنامه‌نویسی مزایای بسیاری دارد که از جمله می‌توان به موارد زیر اشاره نمود:        جلوگیری از پیچیده‌ شدن کدها و سادگی درک منطق برنامه.        مجتمع سازی دستورات و امکانات مختلف در قالب عملکردهای اشیاء.        امکان پنهان سازی (Encapsulation) عملکردها…

مطالعه این مطلب