blogofcoding-blog
blogofcoding-blog
Blog of Coding
4 posts
This blog about Coding. You can learn programming now!
Don't wanna be here? Send us removal request.
blogofcoding-blog · 8 years ago
Text
Платформа NDK и SDK на андроид. Компилятор DCoder
Привет! Скучали за мной? И так! Сегодня тема пойдет про NDK и SDK платформы на андроид. Типа, на Windows можно врубить Android Studio и попивая чайок набирать код. А на планшете? Помните статью про IDE на андроид? Так вот: для AIDE (аналог Android Studio на андроид) появился фреймворк NDK, который можно скачать без ограничений! Ну, на счет SDK точно не помню, но кажись если поискать, то можно найти!) А теперь про DCoder Mobile Что такое вообще этот "DCoder"? Это очередной онлайн-компилятор, только с массой удобств! Например: Mono compiler for C# В приложении есть все популярные языки! От Pascal до Ruby, Perl, Java, Python3 Короче, советую качать! На этом конец! Спасибо за то, что читаете мой блог! Удачи всем программистам!
0 notes
blogofcoding-blog · 8 years ago
Text
Языки программирования. Порядок изучения
На своей шкуре я знаю, что такое изучать программирование. В 12 лет я выучил Pascal. На этом не остановился – тренировал его 2 года. Недавно освоил Python3 за короткий срок – 4 дня! А вчера вечером освоил С (Си) . Дальше буду изучать С++ . Для вас, дорогие читатели, я составил список и порядок изучения языков программирования. Думаю, это вполне не субъективный список, а эталон. Поехали! ДЛЯ ТЕХ, КТО ХОЧЕТ БЫСТРО ОСВОИТЬ ОСНОВЫ С (Си) – язык программирования, что стал эталоном кодинга и родителем языка С++ (Си++) . Думаю, для тех, кто хочет быстро освоить программирование он подойдет, ибо изучается быстро и материал понятен. Objective-C – объектно-ориентированый язык на основе C (Cи) . Скажем так: дает углубленное понятие об ООП (Объектно-Ориентированном Программировании). Кстати, с помощью этого языка пишут приложения на IOS. С++ (Си++) – расширенная версия языка С (Си) . Очень популярная сейчас и относительно легче С (Си) . После изучения С (Си) и Objective-C вы в два счета освоите С++ (Си++) . С++ build – аналогия Objective-C для С++ (Си++) . Я считаю после ниже приведенных языков человек при желании освоит этот язык за вечер! С# – популярный язык для Windows программ! Легкий в использовании, похожий на С/С++ . ДЛЯ ТЕХ, КТО ХОЧЕТ ИЗУЧИТЬ ЛОГИКУ И ПРИНЦИП ПРОГРАММИРОВАНИЯ 1C – учебный язык программирования на русском языке. Pascal – дает понятие о программировании. Object-Pascal – дает понятие об ООП. Рекомендую изучить без Delphi. PascalABC.NET – рекомендую к изучению и закреплению материала Pascal. VisualBasic.NET – язык типа ООП, очень схож с Object-Pascal (Delphi). Почему не изучать Delphi, а VB.NET изучать? Потому, что даст понятие о таких программах. ***Теперь все, что было выше в теме для тех, кто хочет быстро изучить программирование*** Python2 – отличный язык для понимания Python! Python3 – знакомство с Python3. Python3 framework kivy – написание ООП с фреймворком kivy. Python3 framework Django – написание веб-приложений. Ruby – знакомство с Ruby. Ruby on Rails – написание веб-приложений. Все, то, что мы выше изучали – было разминкой. Это подготовка к Java. После покорения Java, вы готовы понять, что такое программирование. ДЛЯ ТЕХ, КТО ХОЧЕТ ЗНАТЬ ОДИН-ДВА ЯЗЫКА И НЕ ПАРИТЬ СЕБЕ МОЗГИ Рекомендую для таких людей три варианта: C/C++ (вместе, для лучшего понимания друг-друга) Python3 (и для программ, и для веб-приложений) C# ИЛИ Java (хорошие языки для программ на Windows и андроид с использованием Unity3D) Удачи вам в программировании! Не забывайте – опыт приходит со временем! P.S: Я изучаю языки программирования уже 3 года. Знаю только: Pascal (100%) 2 года изучения C (100%) 2 вечера изучения C++ (40%) 3 дня изучения Python3 (70%) 4 дня изучения
0 notes
blogofcoding-blog · 8 years ago
Text
ТОП-10: Приложений для изучения программирования на андроид
Изучать программирование – основное занятие ИТ-эксперта. К сожалению, не на всех сайтах есть данная информация, книги не найдешь, скачать – не дело... Книги – скучные! А вот приложение по изучению – супер! Я предлагаю вам, дорогие программисты, топ 10 приложений для изучения языков программирования на андроид. Поехали! 10 место: C – The hard way to learn Приложение для изучения языка С. Отличное, но скучное и на английском (для школьников не подойдет). 9 место: Learn C [NEW] Прикольное приложение, классный материал, интересно написано, но на английском... 8 место: Codenza Приложение по изучению языков программирования. Снова на английском, но отличие – большой асортимент выбора. 7 место: Изучать программирование Классная программа! Интересный материал, хорошо написано. 6 место: С programming Программа для изучения С. 5 место: С++ programming Программа для изучения С++. 4 место: Java учебник (+задачи) Отличный учебник по Java. Плюс задачи! И на русском. 3 место: С++ учебник (+задачи) Отличный учебник по С++. Плюс задачи! И на русском. 2 место: Programming Hub Лучшее приложение в Google Play Market! Огромный выбор языков! Отличный курс. Интересно написано. Минус – на английском. 1 место: SoloLearn Победитель! Большой выбор языков, компиляторы внутри, соревнования, интересные курсы! И на русском. Прекрасное приложение. Единый минус – отсутствие языка С. P.S: На счет С. Есть сайт cppstudio.com Там вы можете пройти курс основ. Я прошел его за вечер. Очень легко и интересно!
0 notes
blogofcoding-blog · 8 years ago
Text
ТОП-10: IDE на андроид
IDE – программа для разработки программ на языке программирования. 10 место: Pascal-N-IDE Интерпретатор freepascal на андроид. К сожалению в этой программе нету всех функций. Например: for to do, goto и многое другое. Поэтому 10 место! 9 место: PascalGUI Полный компилятор freepascal на андроид. Даже с object-pascal! Но! С Pascal далеко не зайдешь... да и язык устарел. Поэтому 9 место! 8 место: TurboCdroid Компилятор GCC для языка программирования С. Старый дизайн, в стиле Turbo C. Функции есть, но... Дизайн не тот. Поэтому 8 место! 7 место: Python for android (PythonIDE) Компилятор GCC для Python2. В приложении используется Python версии 2.6 . Иногда глючит клавиатура... Поэтому 7 место! 6 место: Python interpreter with kivy Интерпретатор Python2 с фреймворком kivy. В приложении также глючит клавиатура, а версия языка Python – 2.7 . Немного старовато... Поэтому 6 место! 5 место: QLua Компилятор для Lua-языка. Удобный дизайн, хороший редактор, оригинальная консоль. Можно запускать файлы с компьютера. Но, это Lua. Я не уверен, что все знают этот язык... Поэтому 5 место! 4 место: TerminalIDE Этот IDE выполненный в старом стиле предназначен для языков C/C++ и Java. Достаточно удобный. Дизайн хоть и старый, но креативный. Но он не уступает следующим IDE, ибо идет только на андроид 5.0 . Поэтому 4 место! 3 место: AIDE (AndroidIDE) Прекрасный IDE для написания кода на Java (и С/С++ после загрузки дополнительного файла компилятора) . Также есть возможность обучаться Java-программированию. Но из-за платной полной версии в Google Play маркет, эта IDE получает 3 место! 2 место: C4droid Платный, но относительно дешевый. Удобный IDE. Все по минимуму. Использует три компилятора, которые можно выбирать в настройках. TCC uClibs, GCC, G++ . 2 место! 1 место: QPython – Python for Android Вы когда-нибудь видели PythonIDE для андроид? Нет? А я – да! Отличное приложение от разработчиков QLua. Ну что говорить... Кив�� есть. Консоль есть. Библиотеки – качай сколько хочешь. 1 заслуженное место. Но победителем не становиться... версия Python – 2.7.2 ПОБЕДИТЕЛЬ: QPython3 – Python3 for Android Все тоже самое, что и в QPython, только без загрузки библиотек и kivy... Печалька конечно, но! Это бета-версия. Blog of Coding
0 notes