طراحی مالتی مدیا (محیط های چند رسانه ای)

محیط های چند رسانه ای

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

بستر توسعه نرم افزارهای چند رسانه ای

بی شک هنگامی که صحبت از محیط های چند رسانه ای می شود یکی از اصلی ترین بسترهای توسعه، نرم افزار Adobe Flash می باشد. با توجه به سال ها تجربه ی من در استفاده از این نرم افزار (از زمان Macromedia Flash) تا به امروز و تسلط به زبان برنامه نویسی آن یعنی Action Script 3.0 و 2.0 و همچنین بهره گیری از نرم افزار Adobe Director و زبان برنامه نویسی آن یعنی Linqo و تلفیق آن با دانش آکادمیک و انجام پروژه های کاری گوناگون اکنون می توانم بگویم قادر به طراحی و پیاده سازی مجموعه های استاندارد و متنوعی از نرم افزارهای چند رسانه ای تحت بسترهای گوناگون (ویندوز، اندروید و...) هستم.

شایع ترین مشکلات در طراحی نرم افزارهای چند رسانه ای

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

مراحل توسعه نرم افزارهای چند رسانه ای توسط من

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