Как заработать на программировании
Posted by Vladimir Shovin with 0 comments
Заработать на программировании возможно благодаря выполнению работ по программированию.
Примеры:
1. Обучение и репетиторство новых программистов когда вы опытны в какой либо области.
Продажа своих уроков по программированию.
Платные занятия по Skype или даже личные занятия.
2. Продажа своих созданных программ.
Продажа лицензионных ключей к своим программам.
3. Предоставление платных аккаунтов к своим программным сервисам.
4. Монетизация своих программ и приложений с помощью предоставления рекламы
внутри своих приложений и программ.
Давайте рассмотрим монетизацию в Google Play.
Для этого вам потребуется написать прриложение Android
с заделам на его популярнось.
Это может быть клон известного приложения или игры или
ваше авторское приложение с новыми фишечками.
Для разработки приложения Android наиболее простым вариантом является
разработка мультиплатформеннных приложений на HTML и JS с помощью
возможности программного элемента WebView.
Это фактически панель браузера без браузерной строки способная
отображать web страницы.
Для полноценного взаимодействия кода JS внутри WebView
с другими программными возможностями Android возможна проброска
событий из WebView в код Java Android и наоборот.
Поэтому удобна система плагинов которая разработа во
соответствующем для этих целей фреймворке Cordova.
Это удобный фреймворк устанавливается после скачивания Node.JS
и после перезагрузки Windows командой типа npm instal cordova
Также потребуется установка Android SDK.
https://developer.android.com/studio
Command line tools only
для Windows
sdk-tools-windows-4333796.zip
Необходимо затем установить все системные переменные к Android SDK
в системных переменных.
Для Windows 7 это
Панель управления\Система и безопасность\Система
Дополнительные параметры системы
переменные среды
переменная в системных переменных
ANDROID_SDK D:\adt-bundle-windows-x86_64-20131030\sdk
тут путь до Android SDK
затем включение этой переменной в переменную Path
%ANDROID_SDK%\tools;
для того чтобы все .exe программы из tools были доступны просто по имени без указания пути к ним в CMD (Command Line)
Для CMD лучше скачать Far Manager
https://www.farmanager.com/download.php?l=ru
там удобная коммндная строка вызываемая Ctrl+O
полезными также являются комнды Alt+F2 и Alt+F7
для смена директории и поиска файлов соответственно.
Также необходим сборщик Gradle для сборки приложений Android
https://gradle.org/next-steps/?version=6.0.1&format=all
Gradle также необходимо поместить в системную переменную
GRADLE_HOME D:\gradle-6.0.1\bin
затем включение этой переменной в переменную Path
%GRADLE_HOME%
Тут путь D:\gradle-6.0.1\bin это путь до распакованного архива Gradle и до вложенной в него папки bin.
Далее необходимо купить платный аккаунт разработчика в Google Play.
Для этого вначале заведите аккаунт в Google
затем почту в https://accounts.google.com/
затем сам Google Play аккаунт разработчика в https://play.google.com/apps/publish
Затем зарегистрируйтесь с присоединением Visa карты в одной из рекланых сетей
это может быть
https://admob.google.com/home/
или
или другие на ваш выбор
В MoPub возможен перевод заработка от просмотра вашей рекламы в ваших приложениях
на счет PayPal
Чтобы использовать возможности показа таких рекламных объявлений скачайте и установите соответствующие
плагины Cordova
это комманда
cordova plugin add cordova-plugin-admobpro
(https://github.com/floatinghotpot/cordova-admob-pro)
или же плагина
cordova plugin add cordova-plugin-mopub
(https://github.com/floatinghotpot/cordova-plugin-mopub)
после создания загатовки проекта
cordova create project1 com.mycompany.project1 Project1
и создания android платформы для приложения
cordova platform add android
После
cordova build android
компиляции вашего приложения
Необходимо его подписать для аккаунта разработчика
это коммнды для Java SDK 8
(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
Windows x86
для 32bit системы
или
Windows x64
для 64bit системы
Java SE Development Kit 8u231
без примеров
Java SDK также необходимо поместить в системную переменную
JAVA_HOME C:\Program Files\Java\jdk1.8.0_66
затем включение этой переменной в переменную Path
%JAVA_HOME%\bin
Необходимо подписать apk файл после его создания
Необходимо создать подпись
Перейти в директорию
C:\Program Files\Java\jdk1.8.0_66\bin
keytool -genkey -v -keystore mycompany.keystore -keyalg RSA -keysize 2048 -alias mycompany -validity 10000
Переместить свой project1.apk
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore project1.apk alias_name
mycompany - это название вашей компании
Перед подписью необходимо удалить в архиве файла apk раздел META_INF
Это удобно сделать с помощью 7-Zip архиватора и команды проводника Windows 7-Zip->Открыть архив
Затем верификации подписанного apk
с помощью комманды
zipalign -v 4 project1.apk project1Align.apk
из директории D:\adt-bundle-windows-x86_64-20131030\sdk\build-tools\build-tools-21.1.2\
предварительно поместив туда свой подписанный apk
Для более подробных деталей смотрите ответы к вопросам на форумах и http://stackoverflow.com
Например может помочь следующий ответ.
Это вопрос с обратным переходом с новой версии cordova на старую версию 5.1.1
-----------------------------------------------------------------------------------------------------------------------------------------
Количество просмотров: 384