کتاب ساخت نرم افزار های کاربردی با استفاده از Flash: معرفی و آموزش نرم افزار Zinc 2.5 به انضمام شرح کامل دستورات

ناشر: ناقوس
تاریخ نشر: اسفند 1387
تعداد صفحه: 256
شابک: 978-964-377-372-4
قطع کتاب: وزیری
نوع جلد: شومیز
وزن: 372 گرم
رتبه فروش: #46497 (مشاهده پرفروش ترین ها)
موجودی:
در حال حاضر این کتاب در سایت عرضه نشده است.
خریداران به همراه این کتاب، موارد زیر را نیز سفارش داده اند
مرور کتاب
از ساخت نرم افزارهای کاربردی با استفاده از Flash (همراه با سی دی)

اگر شما به اندازه ی کافی با نرم افزار Flash کار کرده اید و از نظر خود به سطحی رسیده اید که اکنون احساس می کنید نرم افزار شما قابلیت نمایش به دیگران را دارد، درنگ نکنید!

موضوع : معرفی و آموزش نرم افزار Zinc برای تولید نرم افزارهای کاربردی بر اساس فایل های فلش

بخش هایی از مقدمه کتاب:

این کتاب برای چه کسانی نوشته شده است؟
اگر شما به اندازه ی کافی با نرم افزار Flash کار کرده اید و از نظر خود به سطحی رسیده اید که اکنون احساس می کنید نرم افزار شما قابلیت نمایش به دیگران را دارد، درنگ نکنید! این کتاب برای طراحانی است که شاید تجربه برنامه نویسی شان منحصر به کار با Actionscript باشد (شاید هم اصلاً تجربه ای نداشته باشند!) اما می خواهند مهارت های خود را در فلش، در خدمت ساخت نرم افزارهای کاربردی بگیرند.
هرچند شما برای بهره برداری از قسمت عمده ی توانمندی های این نرم افزار، نیازمند داشتن سواد برنامه نویسی، حتی در Actionscript نیز نمی باشید! اما برای ساخت پروجکتورهای کامل و دقیق، می بایست آشنایی بیشتری با Actionscript داشته باشید.

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

پس نیازی به تاکید نیست که اگر هنوز با محیط کاری فلش نامانوس هستید، یعنی برای ایجاد لایه ها و فریم ها(Layers Frames)، رفتن به حالت ویرایش نمادها(Symbol) و سطر زمانی(TimeLine) و برعکس، وارد کردن تصاویر بیت مپ(Import Images) و صداها(Sounds) و البته فرمت های شناخته شده شان توسط فلش، ماسک کردن و (البته با کمی اغراق!) در نحوه اختصاص دادن دستورات به فریم ها و دکمه ها، مشکل دارید، مطالعه ی این کتاب را کمی عقب بیاندازید! هر چند در تمامی مثال ها سعی کرده ام هرجا با Flash سر و کار دارید، بصورت قدم به قدم راهنمایی لازم را ارائه نمایم.

اهداف این کتاب
هدف این کتاب در نگاه اول، معرفی نرم افزاری بسیار کاربردی، بنام Zinc v2.5، برای طراحان و برنامه نویسان فلش است که علاقمندند تا نرم افزارتولیدی شان قابلیت برقراری ارتباط با سیستم عامل و سخت افزار را داشته باشد. در یک کلام، زیبایی و ظرافت فلش را با قدرت برنامه نویسی زبان هایی چون دلفی همراه داشته باشند!
شما گام به گام در این کتاب، ضمن آشنایی با محیط نرم افزار Zinc v2.5، با تکنیک ها و دستورات جدیدی آشنا می شوید که شما را در رسیدن به هدف بالا یاری خواهد کرد. از آنجا که در هر قسمت تکنیک ها و دستورات جدیدی را یاد خواهید گرفت، دور از انتظار خود نداشته باشید که بعد از اتمام کتاب، به شرط تمرین و تمرین و تمرین! بتوانید پروژه های بسیار پیشرفه ای را طراحی کنید.
نمونه فایل ها و کدها را بدقت مهندسی معکوس و بازخوانی نمایید، ضمن آن که هیچ گاه خود را از مطالعه ی نکات اضافی، انجمن ها و وب سایت ها خصوصاً انجمن ما (www.medialand.org/zinc/forum) محروم نکنید.

من دانش برنامه نویسی ندارم، آیا این کتاب برای من مفید خواهد بود؟
بله حتماً! همچنان که گفته شد، قسمت عمده ی محصولاتی که این نرم افزار قادر به ساخت آنها می باشد، نیازمند داشتن سواد برنامه نویسی، حتی در Actionscript نیز نمی باشند!
مثلاً فرض کنید شما یک نمایش خطی بسیار ساده ایجاد کرده اید، اکنون با هم مرور می کنیم که با استفاده از این نرم افزار و فایل swf نمایش تان، چه کارهایی می توانیم انجام دهیم

ساخت برخی محصولاتی که اصلاً نیازی به برنامه نویسی Actionscript ندارند:
الف) شما در ساده ترین حالت می توانید از فیلم swf خود یک فایل اجرایی.exe (که از این پس در این کتاب پروجکتور نامیده می شود) بسازید که روی تمام سیستم ها، فارغ از اینکه کاربر مورد نظر Flash Player نصب کرده باشد یا نه، اجرا شود. در حالت پیشرفته تر، شما می توانید آیکون فایل را تغییر داده، منوی حاصل از کلیک راست را سفارشی، رنگ زمینه ی فیلم را عوض، و یا اینکه فیلم swf تان را از خطر دستبرد نرم افزارهایی که فیلم swf را از فایل exe بیرون می کشند مصون نمایید.

ب) شما می توانید یک پروجکتور ساده بسازید که باز و بسته شدن پنجره آن همراه با اجرای افکت های بی نظیری باشد که چشم هر بیننده ای را خیره می کند! مثلاً فیلم swf شما نیمه شفاف شده و پنجره های زیرین آن دیده شوند.

ج) همچنین می توانید کاری کنید که قاب دورادور پنجره شما به خیره کنندگی یکی از 100 قالب ابتکاری Zinc v2.5 باشد.

د) یا اینکه یک فیلم swf ساده بسازید و به راحتی آن را به یک محافظ صفحه نمایش
(Screen Saver) تبدیل کنید.

ه) فرض کنید یک فیلم Swf ساخته اید و دوست دارید که طی یک روند نصب، در محل خاصی از دیسک سخت کاربر نصب شده و از منوی شروع(Start Menu) دارای میانبر برای اجرا باشد.

و) فرض کنید که نرم افزار یا فیلمی ساخته اید که بنا به هر دلیلی، می خواهید اجرای آن را محدود به تعداد مشخصی از اجرا، زمان و یا تاریخی خاص نمایید تا پس از آن اجرا نگردد! بدین صورت شما موفق شده اید یک نسخه آزمایشی (Trial) از نرم افزار یا فیلم خود ارائه دهید.

ز) از فیلم swf خود نسخه ای اجرایی برای هر دو بستر Windows و یا Mac بسازید.

ح) با استفاده از تکنیک فرم ها، شما قادر خواهید بود چندین فیلم swf را با هم در یک پروجکتور گنجانده و در خلال اجرای برنامه از آنها استفاده نمایید.

ط) با استفاده از تکنیک ماسک کردن(Masking) نرم افزار شما می تواند از فرم یکنواخت چهارگوش خارج شده و به هر شکلی که شما بخواهید، مثلاً بیضی و یا هر شکل بی قاعده دیگر، درآید.

ی) از همه ی اینها گذشته، شما برای نوشتن اطلاعات روی CD، نیازی به استفاده از نرم افزار های Burn همچون Nero نخواهید داشت! چون Zinc v2.5 براحتی برای شما اطلاعات را روی CD رایت نموده و حتی فایل Autorun.inf را نیز ایجاد خواهد نمود!

و بسیاری قابلیت های دیگر، بی آنکه نیازی به داشتن کوچکترین مهارت و یا دانش برنامه نویسی داشته باشید.

من با دانش برنامه نویسی آشنا هستم، پروجکتور من چه مزیتی نسبت به گونه های مشابه خواهد داشت؟
شما با استفاده از این نرم افزار قادر خواهید بود در کنار فیلم swf خود از امکانات زیر بهره برده و یک نرم افزار کامل بسازید

وارد کردن شی ActiveX/OLE
سفارشی نمودن نرم افزار برای Mac
وارد کردن شی جستجوگر وب در فیلم فلش! با کلیه امکانات جهت ساخت یک Internet Explorer سفارشی
عملیات روی Clipboard
عملیات روی کلاس COMPort
عملیات روی پایگاه های داده ی ADO و MSAccess و MySQL
طراحی و استفاده از کادرهای گوناگون محاوره(Dialogs)
عملیات روی DLL ها
رمز دار نمودن و رمزگشایی فایل ها و رشته ای متن
استفاده از ComboBox و L0

کتابهایی با موضوعات مشابه
از پدیدآورندگان این کتاب
مشاهده موارد مشابه بر اساس دسته بندی