نحوه ایجاد یک برنامه

Anonim

نحوه ایجاد یک برنامه

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

نرم افزار ویندوز خود را ایجاد کنید

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

روش 1: برنامه های نوشتن برنامه ها

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

دانلود Hiasm Studio از سایت رسمی

  1. بلافاصله به یک دستورالعمل ساده برای ایجاد یک برنامه ابتدایی در Hiasm ادامه دهید. برای شروع، به لینک نشان داده شده در بالا بروید تا ابزار مورد استفاده امروز را دانلود و نصب کنید.
  2. پس از راه اندازی، اطلاعات مربوط به استفاده و حل مشکلات مکرر را بخوانید. بلافاصله، ما می خواهیم توجه داشته باشیم که برخی از آنتی ویروس ها Hiasm را به عنوان یک کد مخرب تشخیص می دهند، فایل های راه اندازی شده را مسدود می کنند. بنابراین، اگر مشکلی دارید، توصیه می کنیم یک ابزار استثنایی یا در زمان را برای غیرفعال کردن حفاظت از سیستم عامل اضافه کنید.
  3. دستورالعمل استفاده از نرم افزار استودیو Hiasm

  4. از طریق منوی "فایل"، یک پروژه جدید ایجاد کنید.
  5. انتقال به ایجاد یک پروژه جدید در برنامه استودیو Hiasm

  6. یک پنجره جدید با انتخاب انواع مختلف برنامه ها ظاهر می شود. امروز ما می خواهیم بر روی یک برنامه استاندارد ویندوز با رابط گرافیکی تمرکز کنیم.
  7. انتخاب نوع برنامه برای نوشتن در برنامه Hiasm Studio

  8. برای مثال، یک منوی ساده ای را با انتخاب ظروف از طریق لیست پاپ آپ، و همچنین امکان مشخص کردن تعداد بخش های مورد نیاز را انتخاب کنید. این انتخاب تنها به منظور نشان دادن کار عناصر اصلی HiasM ساخته شد. اول، ما با کلیک کردن بر روی دکمه مناسب، یک آیتم جدید را به پنجره اصلی اضافه می کنیم.
  9. باز کردن پانل عنصر برای اضافه کردن استودیو Hiasm به برنامه

  10. در پنجره ای که باز می شود، خواهید دید که تمام اشیا در گروه ها توزیع می شوند تا راحت انتخاب شوند. یک لیست پاپ آپ را با کلیک بر روی آن ایجاد کنید.
  11. یک لیست پاپ آپ را برای افزودن به برنامه Studio Hiasm انتخاب کنید

  12. آیتم را به فضای کاری منتقل کنید و سپس پنجره اصلی را وصل کنید.
  13. اتصال یک لیست پاپ آپ با منوی اصلی در برنامه استودیو Hiasm

  14. برای پر کردن خطوط دوبار کلیک کنید. هر موقعیت جدید از یک خط جدید نوشته شده است.
  15. ویرایش نکات اضافه شده لیست در استودیو Hiasm

  16. تغییرات را با کلیک کردن بر روی تیک سبز تایید کنید.
  17. صرفه جویی در تغییر لیست اضافه شده از استودیو Hiasm

  18. حالا اجازه دهید متن معمولی را اضافه کنیم که نام منوی پاپ آپ را نشان می دهد.
  19. انتقال به اضافه کردن کتیبه ها در برنامه استودیو Hiasm

  20. جسم را باز کنید و آن را با محتوا پر کنید.
  21. متن مجموعه ای برای کتیبه ها در پنجره اصلی Hiasm Studio

  22. با انتخاب عنصر مناسب از لیست، کتیبه را با یک تصویر اضافی نشان دهید.
  23. انتقال به اضافه کردن یک تصویر به برنامه استودیو Hiasm

  24. همه اینها نیز باید با پنجره اصلی ارتباط برقرار کنند.
  25. تصاویر اتصال به پنجره اصلی برنامه ایجاد شده در استودیو Hiasm

  26. Hiasm از تصاویر اندازه های مختلف و فرمت ها پشتیبانی می کند، همانطور که در مورد متن به همان شیوه اضافه شده است.
  27. اضافه کردن یک تصویر به شیء استودیو Hiasm

  28. علاوه بر این یک ویرایشگر داخلی وجود دارد که به شما امکان می دهد بخش های خاصی از تصویر را تغییر دهید.
  29. ویرایش تصویر اضافه شده در استودیو Hiasm

  30. بعد، از طریق "مشاهده" شما می توانید "فرم ویرایشگر فرم" را اجرا کنید.
  31. سوئیچ به حالت ویرایش حالت Hiasm استودیو

  32. این به شما این امکان را می دهد که تمام اجزای موجود در مکان مورد نیاز را در پنجره با حرکت و مقیاس بندی قرار دهید.
  33. ویرایش محل اشیاء در برنامه Hiasm Studio

  34. هر شی یا منو از طریق پنجره "Element Properties" ویرایش می شود. اجرای آن را برای دیدن پارامترهای اساسی پس از خواندن یکی از منو یا ویندوز.
  35. باز کردن پنجره ویژگی های عنصر برنامه در استودیو Hiasm

  36. در اینجا شما می توانید پس زمینه اصلی را تغییر دهید، اندازه ها، مکان مکان نما را تنظیم کنید، موقعیت نسبت به پنجره اصلی و اضافه کردن یکی از تعدادی از نقاط.
  37. تنظیم خواص پنجره اصلی در برنامه Hiasm Studio

  38. پنجره پیش فرض Properties در سمت راست است. بیایید به ویرایش متن توجه کنیم. فونت، رنگ و اندازه را انتخاب کنید. در بخش "سبک"، کج، تاکید یا برجسته چرب، فعال می شود.
  39. تنظیم متن از طریق برگه خواص در برنامه استودیو Hiasm

  40. برای تنظیم تعداد بخش ها یک نوار لغزنده متحرک را اضافه کنید.
  41. اضافه کردن یک لغزنده تعریف مقدار در برنامه استودیو Hiasm

  42. در منوی "Properties"، شما باید حداقل و حداکثر مقدار علامت ها را پیکربندی کنید، به عنوان مثال، از 1 تا 6.
  43. تنظیم تعداد بخش ها برای نوار لغزنده در برنامه Hiasm Studio

  44. پس از هر تغییر، شما می توانید برنامه را اجرا کنید تا خود را با نتایج آشنا کنید و مطمئن شوید که هیچ خطایی وجود ندارد.
  45. بررسی ظاهر برنامه در استودیو Hiasm

  46. پس از اتمام، ما پیشنهاد می کنیم دکمه "OK" را اضافه کنیم، تایید آمادگی سفارش را پیشنهاد دهیم. این در بخش "کنترل راش" قرار دارد.
  47. اضافه کردن یک دکمه تأیید به برنامه استودیو Hiasm

  48. دکمه نام را تنظیم کنید، به عنوان مثال، "OK" یا "تایید سفارش".
  49. تنظیم دکمه تأیید در برنامه استودیو Hiasm

  50. پس از اتمام اضافه کردن دو موقعیت، ما برنامه را که در تصویر زیر مشاهده می کنید، معلوم شدیم. البته، در اینجا شما هنوز هم نیاز به کار با طراحی و سایر کاستی های عملکرد، ظاهر. با این حال، این مثال فقط به منظور نشان دادن اصل hiasm ایجاد شد.
  51. پیشنمایش برنامه ها قبل از صرفه جویی در استودیو Hiasm

  52. اگر می خواهید یک شکست را بسازید یا پروژه به پایان رسید برای تبدیل بیشتر به فایل اجرایی، روی دکمه ذخیره کلیک کنید و فضای هارد دیسک را انتخاب کنید.
  53. صرفه جویی در پروژه به پایان رسید در استودیو Hiasm

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

برو به انجمن رسمی Hiasm

روش 2: محیط برنامه نویسی و محیط توسعه

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

5 زبان برنامه نویسی که باید برای اولین بار آموخته شوند

در حال حاضر اجازه دهید چندین گزینه برای ارائه ارائه شده با کمک Japs ذکر شده در مقاله را در نظر بگیرید. اول از همه ما در پایتون لمس خواهیم کرد، که برخی از برنامه نویسان ساده ترین زبان هستند. به منظور یک پنجره گرافیک ساده روی صفحه نمایش ظاهر می شود، شما باید کتابخانه استاندارد Tkinter را وصل کنید و کد این فرمت را بنویسید:

از واردات tkinter *

رنگ کلاس (قاب):

def __init __ (خود، والدین):

قاب .__ init __ (خود، والدین)

self.parent = والدین.

def main ():

root = tk ()

root.geometry ("1920x1080 + 300 + 300)

app = رنگ (ریشه)

root.mainloop ()

اگر __name__ == "__main__":

اصلی ()

نمایش یک پنجره ایجاد شده در زبان برنامه نویسی پایتون

بعد افزودن کد که در تصویر زیر مشاهده می کنید. این در مورد ویژگی های مشابه به عنوان برنامه رنگ استاندارد پیاده سازی می شود.

کد برنامه گرافیکی باز در پایتون

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

ظاهر برنامه گرافیکی در پایتون

همانطور که می بینید، برنامه های کاربردی را با GUI درک می کنید (رابط گرافیکی) خیلی دشوار نیست، اما ابتدا بهتر است با اسکریپت های کنسول و برنامه های کوچک شروع شود. تسلط بر پایتون به شما کمک می کند مواد، درس ها و ادبیات را آزاد کنید، که اکنون به اندازه کافی برای مطالعه مواد لازم است.

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

فضای نام MyWinApp

{

استفاده از سیستم؛

با استفاده از system.windows.forms؛

کلاس عمومی عمومی: فرم

{

// برنامه را اجرا کنید

عمومی استاتیک INT اصلی (رشته [] args)

{

Application.Run (جدید Mainform ())؛

بازگشت 0؛

}

}

}

همانطور که می بینید، تفاوت های خاصی با همان پایتون وجود دارد. اگر این کد را کپی کنید، آن را به IDE وارد کنید و کامپایل کنید، ساده ترین پنجره گرافیک بر روی صفحه نمایش ظاهر می شود که در آن دکمه ها، بلوک ها و سایر اشیاء متصل می شوند.

ظاهر برنامه گرافیکی در C #

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

ادامه مطلب: محیط برنامه نویسی را انتخاب کنید

به عنوان بخشی از این مقاله، ما سعی کردیم با استفاده از دو روش موجود، شما را با جزئیات نرم افزار نوشتن آشنا کنیم. همانطور که می بینید، آن را کاملا ساده نیست، زیرا شما نیاز به دریافت دانش خاص و آموزش بسیاری از جنبه ها برای استفاده در این موضوع. مواد فوق تنها با هدف ارائه اطلاعات عمومی برای آشنایی و درس کامل نبود، که تسلط بر آن، شما می توانید تبدیل به یک برنامه نویس اعتماد به نفس. اگر شما علاقه مند به هر Yap یا Hiasm هستید، مدت زمان زیادی طول می کشد تا مواد آموزشی مربوطه را مطالعه کنید.

ادامه مطلب