به زودی وارد مهم ترین و هیجان انگیزترین آموزش مقدماتی برنامه نویسی اندروید مرحله – کدنویسی می شود! سازمان ها، مشارکت کنندگان و پروژه ها قبلاً اعلام شده اند. دوره پیوند جامعه تا 12 ژوئن ادامه دارد. در حالی که منتظر شروع برنامه نویسی هستید، زمان مناسبی است تا به برخی از جالب ترین پروژه هایی که در این نسخه از Google Summer of Code اجرا می شوند نگاهی بیندازید.
امسال GSoC 1225 توسعه دهنده را جمع آوری خواهد کرد که در 1212 پروژه تحت نظارت 198 سازمان شرکت خواهند کرد. بیایید نمونه هایی از آنچه را که می توانیم از تلاش های مشترک آنها پیش بینی کنیم، ببینیم!DJ راه خود را از طریق برنامه نویسیتابستان کد گوگلسازمان: Mixxxموضوع: ویژگی پیشنهاد آهنگ
Mixxx یک نرم افزار دی جی منبع باز رایگان برای ویندوز، macOS و لینوکس است. این دیجی ابزارهایی را در اختیار دیجیها قرار میدهد که به آنها اجازه میدهد پروژههای موسیقی دیجیتال خلاقانه را دنبال کنند. و اکنون آنها می خواهند با همکاری با مشارکت کنندگان GSoC برنامه خود را حتی بیشتر آموزش مقدماتی برنامه نویسی اندروید بهبود بخشند!
پروژه: هر دی جی گاهی اوقات ایده های خود را در مورد اینکه در مرحله بعد چه بازی کند، تمام می شود. این پروژه با یک راه حل همراه است - یک ویژگی Track Suggestion. این برنامه به کاربران خود پیشنهادات آهنگی ارائه می دهد تا آنها نگران کمبود موقت الهام نباشند. این به دی جی ها کمک می کند تا دوباره الهه خود را پیدا کنند!
گرد هم آوردن مردم برای نوشتن کد و نجات جانسازمان: OpenMRSموضوع: رابط کاربری فرم ساز نسل بعدی برای انجمن penMRS
OpenMRS یک سیستم EMR (سوابق الکترونیکی پزشکی) منبع باز است. این به پزشکان اجازه می دهد تا سوابق ایرانیان سایبر پزشکی بیماران را به صورت دیجیتال جمع آوری و ذخیره کنند. OpenMRS کمک بزرگی در بهبود سیستم های مراقبت های بهداشتی در سراسر جهان است، به ویژه در مناطق محروم. در اینجا درباره OpenMRS بیشتر بدانید.
پروژه: برای اینکه یک نرم افزار منبع باز به آموزش مقدماتی برنامه نویسی اندروید درستی کار کند و تا حد امکان به طور موثر توسعه یابد، باید برای اعضای جامعه در دسترس و راحت باشد. اما رابط کاربری فعلی فرم ساز دارای اشکالات غیرمنتظره مختلف و مشکلات تجربه کاربر است. هدف این پروژه انجام مجدد رابط کاربری فرم ساز با استفاده از React JS است.بهترین راه برای یادگیری کدنویسی این است که با آن سرگرم وید!تابستان کد گوگلسازمان: انجمن بین المللی کاتروباتموضوع: پروژه آزمایشی بازی عالی
Catrobat یک پروژه غیرانتفاعی است که هدف آن تبدیل کدنویسی به یک چیز سرگرم کننده و جالب برای یادگیری است. این برنامه برای جوانان برنامه های تلفن همراه ایجاد می کند تا به آنها در فرآیند کسب و بهبود مهارت های کدنویسی کمک کند. کاتروبات می خواهد به ویژه از دختران و نوجوانان مناطق محروم حمایت کند و به آنها فرصت های رایگان و در دسترس برای پیگیری علایق خود بدهد.
این پروژه: به ایجاد یک نسخه نمایشی از سبک یکپارچهسازی با سیستمعامل، هنر پیکسلی، بازی داستان سرایی به نام "شب نیلی" اختصاص دارد. این بازی توانایی های عظیم Pocket Code را برای طراحی بازی ها به نمایش می گذارد. ثابت می کند که می توانید پازل های آموزش مقدماتی برنامه نویسی اندروید تعاملی و ویژگی های حیرت انگیز را با بلوک های ساده کد القا کنید.کدنویسی برای بهبودسازمان: تیم JPFموضوع: پشتیبانی از توابع رشته جاوا بیشتر در SPF
Java™ Pathfinder (JPF) یک چارچوب نرم افزاری قابل توسعه است که برای برنامه های بایت کد Java™ بررسی می کند. این سیستم در مرکز تحقیقات ایمز ناسا توسعه داده شد و در سال 2005 منبع باز شد. JPF به عنوان یک بررسی کننده مدل نرم افزاری شروع به کار کرد، اما امروزه، JPF یک سیستم زمان اجرا با بسیاری از حالت های اجرایی و پسوندهای مختلف است که فراتر از بررسی مدل است.
پروژه: حل رشته یکی از ویژگی های مهم اجرای نمادین برای تجزیه و تحلیل موفقیت آمیز امنیت و صحت است. در Java Symbolic Pathfinder (SPF)، یک مجری نمادین جاوا که به طور گسترده مورد استفاده قرار می گیرد، یکپارچه سازی حل رشته موجود برای بسیاری از توابع رشته، از جمله برخی از توابع پرکاربرد، پشتیبانی نمی شود. در این پروژه انتظار می رود که حل رشته SPF بهبود یابد. قابل تحویل این پروژه یک شاخه SPF است که اکثر توابع رشته ای پشتیبانی می شوند، همراه با مستندات آموزش برنامه نویسی اندروید و تست های واحد برای توابع جدید پشتیبانی شده.جاده طولانی و پر پیچ و خم کدتابستان کد گوگلسازمان: نقشه های ارگانیکموضوع: انتخاب های بیشتر، شادی بیشتر: مسیرهای جایگزین برای نقشه های ارگانیک