عصر دانش
ساخت theme برای گوشی های موبایل

ساخت theme برای گوشی های موبایل 

 ساخت تم برای گوشی های سری 60  نوکیا

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

 Series 60 Theme Studio 1.2

 این برنامه یک ابزار برای ساخت تم های گوشی های نوکیا سری 60 ورژن 2 میباشد. گوشیهای جدید نوکیا اکثرا سری 60 هستند مانند : Nokia 3230, Nokia 6600, Nokia 6260, Nokia 6630, Nokia 6670, Nokia 6680 and Nokia 7610 

Series 60 Theme Studio 2.0 

این برنامه یک ابزار برای ساخت تم های گوشی های نوکیا سری 60 ورژن 2 میباشد. همچنین پشتیبانی از نسخه سوم گوشی ها را داراست مانند گوشی های سری N . امکانات جدید :

·         پشتیبانی از پوسته با قابلیت تغییر اندازه

·         پشتیبانی از گرافیک برداری

 ·         پشتیبانی از عکس های چند لایه

·         پشتیبانی از جدول افکت های عکس

برای بدست آوردن اطلاعات بیشتر و دانلود این برنامه به فروم نوکیا مراجعه کنید. 

ساخت تم برای گوشی های سری 40 نوکیا: 

برای ساخت تم برای گوشی های سری 40 به اینجا مراجعه کنید . تعدادی از گوشی های سری 40 عبارتند از : 3220, 3155, 5140i, 6020, 6021, 6030, 6101, 6102, 6170, 6230i, 7260, 7270, 7280, 8800.

 ساخت تم برای گوشی های سونی اریکسون : 

برای این گوشی ها نرم افزار Theme Creator عرضه شده است که امکان ساخت تم را به شما روی کامپیوتر خودتان میدهد . 

1387/5/18 16:4
(0) نظر
برچسب ها :
اسکریپت چیست ؟
اسکریپت چیست ؟  

اسکریپت

 زبان های اسکریپتی برای ارائه تحولات و ایجاد پویایی در صفحات وب ایجاد شدند . این زبان ها از روی زبان های برنامه نویسی ساخته شدند و بهمین دلیل دارای تشابه بسیاری با هم هستند . این زبان ها در اصل نمونه کوچک شده زبان های مادر خود هستند . تعدادی از فرمان ها و امکانات زبان های بزرگ در این زبان ها حذف شده اند . مثلا امکان نوشتن فایل یا پاک کردن فایل ها برروی سیستم کاربر مانند زبان های برنامه نویسی وجود ندارد . البته این زبان ها برای استفاده در زمینه کاری شبکه طراحی شده اند و حذف این دستورات علل خاصی ( از جمله بالا رفتن امنیت و ... ) داشته است . 

VB Script

 این زبان نمونه کوچک شده زبان VB است و کسانی که با ویژوال بیسیک کار کرده اند در یاد گیری این زبان بیشتر راه را پیموده اند و کافیست تفاوت های آن را با ویژوال بیسیک یاد گیرند . این زبان برای افزودن افکت به صفحات وب نیز کاربرد دارد . ولی کاربرد برتر آن در نوشتن برنامه های سمت سرور است که بر اساس تکنولوژی ASP صورت میگیرد . این زبان به عنوان زبان پیش فرض برای نوشتن صفحات ASP است . یاد گیری این زبان برای کسانی که تا کنون برنامه نویسی نکرده اند بسیار آسان است و شروع بسیار خوبی برای ورود به دنیای برنامه نویسی است .

JAVA Script

 این زبان ساختاری شبیه زبان C دارد و بیشتر برای ایجاد افکت بر روی کامپیوتر کاربر استفاده میشود (Client-side) .احتمالا تا کنون سایت هایی را دیده اید که در آن کلمه خاصی دنبال موس میدود . یا هنگام وارد شدن به آن سایت مرورگر شما در صفحه ویندوزتان میلرزد . این قبیل کد ها که فقط روی سیستم کاربر اجرا میشوند و نیازی به پردازش توسط سرور ندارند را کد های سمت کاربر (کلاینت ساید) میگویند . البته این زبان نیز قابلیت های استفاده به صورت server-side را داراست . اما چون استفاده از زبان VBS آسانتر است معمولا از VBS  برای نوشتن برنامه های سرور-ساید استفاده میشود . یکی از تفاوت های این دو زبان در طرز نوشتن حروف است . در VBS تفاوتی ندارد که دستورات را با حروف کوچک یا بزرگ بنویسید ، اما در JavaScript اگر دستوری که با حروف کوچک است با حروف بزرگ بنویسید با Error در صفحات خود مواجه میشوید.برای دیدن قدرت زبان JavaScript میتوانید از سایت AnfyTeam دیدن کنید . این سایت همچنین امکان دانلود برنامه ای برای ساخت افکت های جاوا اسکریپت خود را در اختیارتان میگذارد . 
1387/5/18 16:1
(0) نظر
برچسب ها :
طراحي وب به چه معناست؟

طراحی وب به چه معناست؟

 هر چند که الان توانایی این را دارید که یک دامنه و میزبان مناسب را انتخاب نمائید ولی این بدین معنا نیست که دیگر شما صاحب یک سایت وب شده اید!

یک سایت وب تا حد زیادی به یک کارت ویزیت شباهت دارد. اگر شما بدترین کاغذ و چاپخانه دنیا را نیز در اختیار داشته باشید باز هم مهمترین چیزی که باقی می ماند پیدا کردن مطالب مناسب و همچنین داشتن یک طراحی زیباست .در مورد یک سایت هم قضیه از همین قرار است

 . بدون یک طراحی مناسب تمام وقت و هزینه شما به هدر می رود .

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

  • ظاهر گرافیکی (interface): ظاهر یک سایت که از اشکال و  عکسها    تشکیل شده و بیننده در نگاه اول متوجه آنها می شود.
  • امکانات سایت: برنامه هایی که در سایت استفاده شده اند .
  • مطالب سایت: قسمتهایی که بیننده آنها را دیده و می خواند .

برای طراحی یک سایت وب قطعا باید این عناصر به دقت مورد بررسی قرار گیرند.

ظاهر گرافیکی

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

امکانات سایت

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

مطالب سایت

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

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

 منبع باران
1387/5/13 12:53
(0) نظر
برچسب ها :
برنامه نويسی به زبان C

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

 زبان C در سال 1972 توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد و ویژگیهای جدیدی همچون نظارت بر نوع داده ها نیز به آن اضافه شد. ریچی از این زبان برای ایجاد سیستم عامل Unix استفاده کرد اما بعدها اکثر سیستم عاملهای دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب "The C Programming Language" در سال 1978 توسط کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.   پس از نوشتن یک الگوریتم باید آن را با استفاده از یک زبان برنامه نویسی تبدیل به یک برنامه قابل اجرا برای کامپیوتر نماییم. این زبانها به سه دسته کلی تقسیم میگردند :  1- زبان ماشین (سطح پایین) : این زبان مستقیما با صفر و یک نوشته می شود و بدون هیچ واسطه ای برروی کامپیوتر قابل اجرا است. طراحان سخت افزار هر کامپیوتر، زبان ماشین خاص خود را برای آن ماشین طراحی می نمایند. به همین دلیل هر برنامه ای که به زبان ماشین نوشته شود، فقط برروی همان ماشین خاص کار می کند، بهمین دلیل برنامه های نوشته شده به زبان ماشین را غیر قابل حمل می نامند. از طرف دیگر یادگیری این زبان بسیار مشکل بوده و برنامه نویسی با آن نیز بسیار سخت است و همچنین احتمال بروز خطا نیز در آن زیاد است. 2- زبان اسمبلی : این زبان شکل ساده تر زبان ماشین است، بدین صورت که برای هر دستورالعمل زبان ماشین، یک اسم نمادین انتخاب شده است (مانند دستور ADD بجای کد دودویی دستورالعمل جمع) که بخاطر سپردن و برنامه نویسی با آنها برای انسانها ساده تر است. اما این برنامه ها برای ماشین قابل فهم نیست و باید قبل از اجرا شدن توسط برنامه مترجمی بنام اسمبلر به زبان ماشین تبدیل شود. توجه کنید که از آنجا که هر دستور زبان اسمبلی معادل یک دستور زبان ماشین است، این زبان نیز وابسته به ماشین می باشد و برنامه های نوشته شده به این زبان فقط برروی همان کامپیوتری که برای آن نوشته شده اند قابل اجرا است. علاوه براین کار با این زبانها هنوز هم نسبتا مشکل بود و فقط متخصصین کامپیوتر قادر به استفاده از آنها بودند. 3- زبانهای سطح بالا : دستورالعملهای این زبانها بسیار نزدیک به زبان انسانها (بطور مشخص زبان انگلیسی) می باشد و بهمین دلیل برنامه نویسی به آنها بسیار ساده تر بوده و می توان الگوریتمها را به راحتی به این زبانها تبدیل کرد. از آنجا که این زبانها به هیچ ماشین خاصی وابسته نیستند، برنامه های نوشته شده با این زبانها (تا حد زیادی) قابل حمل می باشند. مثالهایی از این زبانها عبارتند از : 

- بیسیک (Basic): برای کاربردهای آموزشی

- فرترن (Fortran) : برای کاربردهای علمی و مهندسی

-پاسکال(pascal):برای کاربردهای آموزشی وعلمی

منبــــــــــــــــــــــــــــــــــــع 

 

1387/4/25 19:3
(0) نظر
برچسب ها :
X