Введите текст для поиска

четверг, 27 октября 2016 г.

Задания по Javascript для самостоятельного изучения

Задания с сайта codeschool.com для самостоятельного изучения JS.

Математические операции. Приоритет 

  1. Используя операции +, -, / и * напишите выражение, результат выполнения которого будет равен 36. 
  2. Введите одно выражение, соответствующее трем критериям: результат равен 14, в выражении используются как минимум 3 разных числа, в выражении используется не более одной пары круглых скобок. 
  3. Используя оператор % составьте математическое выражение, которое даст в результате 4. 
  4. Напишите булевое выражение, сравнивающее два числа на равенство и выдающее значение "ложь"
  5. Напишите булевое выражение, сравнивающее два числа на неравенство и выдающее значение "правда"

Строковые функции

  1. Создайте строку с вашими именем и фамилией. Первые буквы должны быть заглавными, слова отделены пробелом. 
  2. Следующую фразу поместите в одну строку. Выведите ее на экран, в следующем формате, используя спецсимволы для табуляции, новой строки и экранирования кавычек. Ворона сказала:
                               "Никогда!"
  3. Создайте булевое выражение, которое сравнит две строки на идентичность и выдаст результат "правда"
  4. Используя оператор конкатенации "+", объедините следующие слова и числа: восемь, 5, шесть, два, 3, 7. Все значения должны быть отделены пробелами. Результатом объединения должно быть выражение "восемь 5 шесть два 3 7".
  5. Создайте строку, состоящую из 33 символов. Затем верните длину строки с помощью оператора .length

Если вам понравилась/принесла пользу эта запись, то сказать "СПАСИБО" очень просто - поделитесь записью в социальных сетях при помощи кнопочек ниже. Вам несложно, а мне приятно!

Android разработка. Курс от Гугл. Создаем первое приложение. Создание андроид проекта

На этом уроке вы узнаете, как создать новый Адроид-проект с помощью Android Studio и узнаете из каких файлов состоит проект.

  1. В Android Studio создайте новый проект
    • Если у вас еще не открыт проект, в стартовом окне Android Studio нажмите Start a new Android Studio project (начать новый проект). Если у вас уже открыт проект, выберите File->New Project
  2. В окне настроек проекта введите следующие значения:
    • Application Name: My first app (это название приложения - только на англ.)
    • Company Domain: example.com (сайт компании) Android Studio заполнить эти поля, но вы можете поменять эти значения позже, если пожелаете. 
    • Нажмите Next  
    • В окне Target Android Devices оставьте существующее значение и нажмите Next
    • Minimum Required SDK - это самая ранняя версия Андроид, которую будет поддерживать ваше приложение. 
    • В окне Add an Activity to Mobile выберите Empty Activity и нажмите Next 
    • В окне Customize the Activity, оставьте существующие значения и нажмите Finish 
Androis Studio начнёт создание нового проекта, что займет некоторое время. После этого откроется приложение "Hello World" с набором файлов по умолчанию. Вы будете добавлять функциональность в некоторые из этих файлов в последующих уроках.
Теперь давайте уделим внимание самым важным файлам. В первую очередь, убедитесь, что открыто окно "Project" (выберите View->Tool Window->Project).
Также с левой стороны в выпадающем списке надо выбрать Android
Вы можете увидеть следующие файлы MainActivity.java, activity_main.xml, AndroidManifest.xml, build.gradle

app>java>com.example.myfirsapp>MainActivity.java  Этот файл появляется после создания нового проекта. Он содержит класс, описывающий Активность, которую вы создали ранее. Когда вы создадите и запустите приложение, запустится класс Activity и загрузит файлы, которые выведут на экран "Hello World!".
app>res>layout>activity_main.xml Этот XML файл определяет разметку Активности. Он содержит элемент TextView с текстом "Hello World!".
app>manifests>AndroidManifest.xml этот файл описывает основные характеристики приложения и определяет их компоненты. Мы вернемся к этому файлу позже, чтобы добавить новые компоненты.
 Gradle Scripts>build.gradle - Android Studio использует Gradle компиляции и сборки вашего приложения. Существует файл build.gradle для каждого модуля вашего проекта, также существует файл с таким же названием для всего проекта. Обычно вас интересует только build.gradle файл отдельного модуля, в нашем случае модуля app. Для дополнительной информации о этом файле, смотрите Сборка вашего проекта с Gradle (англ)
Узнать как запустить приложение вы сможете в следующем уроке. 

Если вам понравилась/принесла пользу эта запись, то сказать "СПАСИБО" очень просто - поделитесь записью в социальных сетях при помощи кнопочек ниже. Вам несложно, а мне приятно!

пятница, 21 октября 2016 г.

Android разработка. Курс от Гугл. Создаем первое приложение. Введение.

Добро пожаловать в разработку приложений Андроид.
Этот урок научит вас, как создать ваше первое андроид приложение. Вы научитесь создавать проект андроид с Android Studio и запускать отладочную версию приложения. Также вы изучите некоторые фундаментальные составные дизайна приложений андроид, включая то, как сделать простой пользовательский интерфейс и обеспечить ввод пользовательской информации.
Перед тем, как перейти к этому уроку, скачайте и установите Android Studio

Урок состоит из следующих частей:

  1. Создание андроид проекта
  2. Запуск вашего приложения
  3. Создание простого интерфейса пользователя (давайте может на будущее определимся, что это UI - User Interface)
  4. Запуск прочей активности



Если вам понравилась/принесла пользу эта запись, то сказать "СПАСИБО" очень просто - поделитесь записью в социальных сетях при помощи кнопочек ниже. Вам несложно, а мне приятно!

Android разработка. Курс от Гугл. Введение.

Оригинал - https://developer.android.com/training/index.html

Добро пожаловать на тренинг для Андроид разработчиков. Здесь вы найдете тренировочные задания, которые позволят вам выполнить специфические задачи, с образцами кода, который вы сможете использовать с своих приложениях. Задания сгруппированы в несколько групп, которые вы можете увидеть в слева наверху в левом блоке навигации.
Первый тренировочный гайд расскажет о самом необходимом что нужно разработчику андроид приложений. Если вы начинающий разработчик, вы должны выполнить каждое из заданий в указанном порядке.
Также вам доступны различные онлайн видео курсы, если вы предпочитаете интерактивный метод обучения.

Выкладываю список заданий (уроков, глав или назовите как хотите). Пока просто названия, будет дополняться ссылками по мере перевода. Также названия уроков пока переведу как понимаю. По мере перевода самого урока, возможно некоторые названия будут изменены.

Уроки по Андроид разработке

  1. Введение
  2. Создаем первое приложение
  3. Поддержка различных устройств
  4. Управление жизненным циклом активности. 
  5. Создание динамического интерфейса пользователя с помощью фрагментов
  6. Сохранение данных
  7. Взаимодействие с другими приложениями
  8. Работа с системными разрешениями (правами??)
  9. Создание приложения с возможностью поделиться (sharing) контентом
  10. Создание приложений с Мультимедиа
  11. Создание приложений с графикой и анимацией
  12. Создание приложений с возможностью соединения с интернет и облака
  13. Создание приложений с геолокацией и картами
  14. Создание приложений с информацией о пользователе и авторизацией
  15. Создание приложений для носимых устройств (часы и тд)
  16. Создание приложений для ТВ
  17. Создание приложений для авто
  18. Советы по интерактивности приложений
  19. Советы по пользовательскому интерфейсу
  20. Советы по пользовательскому вводу информации
  21. Советы по бэкграунд работе
  22. Советы по производительности
  23. Советы по приватности  и безопасности
  24. Советы по разрешениям (правам) и идентификации
  25. Советы по тестированию
  26. Использование Google Play для распространения

Если вам понравилась/принесла пользу эта запись, то сказать "СПАСИБО" очень просто - поделитесь записью в социальных сетях при помощи кнопочек ниже. Вам несложно, а мне приятно!

Android разработка. Курс от Гугл.

Заинтересовался разработкой под андроид.
Есть курс от Гугл - https://developer.android.com/training/index.html на английском.
И хотя я читаю на английском, однако мне проще сначала перевести его на русский, а потом уже вчитываться. Именно так я делал, когда я изучал html и css. Переводы выкладывал на сайт - weblabla.ru.
Буду переводить его и выкладывать сюда.

Если вам понравилась/принесла пользу эта запись, то сказать "СПАСИБО" очень просто - поделитесь записью в социальных сетях при помощи кнопочек ниже. Вам несложно, а мне приятно!