AR открытки: дополненная реальность к 8 мартаEligoVision
Новая супер АКЦИЯ от EligoVision специально к Международному женскому дню 8 марта!
До 8 марта осталось чуть меньше месяца. Вы наверняка планируете поздравить своих клиентов, партнеров и друзей, не так ли?
Так почему бы не сделать к этому дню особенный подарок? Например, вместо обычной открытки подарить вашим клиентам AR открытку с дополненной реальностью! Смотрите все подробности в презентации.
ЭЛЕМЕНТЫ ИСКУСТВЕННОГО ИНТЕЛЛЕКТА ПРИ ПРОГРАММИРОВАНИИ. (http://tuladev.net/e...Pavel Tsukanov
Видео на http://tuladev.net/events/128
Расскажу про нейронные сети, генетические алгоритмы, машинное зрение и нечёткую логику. Всё с реальными примерами. Подискутирую что-же такое ИИ (как же без этого :) ). Если хотите услышать что ещё оставляйте свои комментарии. На самом деле тема обширная, можно рассказать о многом, главное начать.
This document provides an overview of the Yii framework. It discusses why to use Yii, its main components including MVC, database access, forms and validation. It then covers key aspects of building applications with Yii such as configuration, controllers, models, views and layouts. It also discusses authentication, authorization, query building and Active Record for database access. Overall, the document is an introduction to the main concepts and features in the Yii PHP framework.
AR открытки: дополненная реальность к 8 мартаEligoVision
Новая супер АКЦИЯ от EligoVision специально к Международному женскому дню 8 марта!
До 8 марта осталось чуть меньше месяца. Вы наверняка планируете поздравить своих клиентов, партнеров и друзей, не так ли?
Так почему бы не сделать к этому дню особенный подарок? Например, вместо обычной открытки подарить вашим клиентам AR открытку с дополненной реальностью! Смотрите все подробности в презентации.
ЭЛЕМЕНТЫ ИСКУСТВЕННОГО ИНТЕЛЛЕКТА ПРИ ПРОГРАММИРОВАНИИ. (http://tuladev.net/e...Pavel Tsukanov
Видео на http://tuladev.net/events/128
Расскажу про нейронные сети, генетические алгоритмы, машинное зрение и нечёткую логику. Всё с реальными примерами. Подискутирую что-же такое ИИ (как же без этого :) ). Если хотите услышать что ещё оставляйте свои комментарии. На самом деле тема обширная, можно рассказать о многом, главное начать.
This document provides an overview of the Yii framework. It discusses why to use Yii, its main components including MVC, database access, forms and validation. It then covers key aspects of building applications with Yii such as configuration, controllers, models, views and layouts. It also discusses authentication, authorization, query building and Active Record for database access. Overall, the document is an introduction to the main concepts and features in the Yii PHP framework.
Дополненная реальность в "серьезных играх"EligoVision
В пятницу 14 ноября в Москве на площадке ArtPlay прошло уникальное событие – первая на территории СНГ конференция, посвященная достижениям и перспективам развития технологии дополненной реальности.
Конференция собрала лучших специалистов и экспертов в индустрии AR технологий, которые рассказывали о трендах и ключевых аспектах применения дополненной реальности в различных сферах науки и бизнеса.
От компании EligoVision выступили сразу два участника – Ирина Кузнецова, рассказавшая о детских AR приложениях, и Валерия Холодкова с докладом о «серьезных играх».
Спикеры отошли от привычных тем о пользе augmented reality для маркетинга и продаж и не стали демонстрировать многочисленные рекламные кейсы. Девушки показали гостям примеры полезного использования технологии в двух противоположных сферах, заинтересовали зрителей и получили множество дополнительных вопросов как после выступления, так и на стенде.
Валерия рассказала о других играх – «серьезных», объяснила, что такое симуляция, привела примеры «серьезных игр» с использованием AR: военное дело, медицина, промышленность и научные исследования.
Разработка мобильных приложений ДЛЯ ДЕТЕЙEligoVision
Cодержание:
- Исследование мирового рынка и рынка РФ, изучение трендов:
- Обзор индустрии и тенденции развития
- Разработчики: кто есть кто на рынке
- Примеры успешных приложений
- Особенности целевой аудитории (2-4 года, 5-7 лет, младшие школьники)
- Цель разработки мобильного приложения и выбор подходящего сюжета
- Типы детских приложений: развивающие, развлекательные, электронные книги и др.
- Основы Usability – правильный интерфейс
- Специфика дизайна и геймплея детского приложения
- Тестирование и User Experience
- Успешный вывод продукта на рынок (PR и реклама)
- Поддержка приложения
- Кейс: этапы развития уникального детского приложения «Живые кубики» – от идеи до первых пяти тысяч скачиваний.
Гуманитарные специальности в IT-индустрии
Анна Астахова, старший аккаунт-менеджер в компании Nоveо.
Noveo — международная IT‑компания. Наши главные офисы разработки ПО находятся в Новосибирске и Санкт-Петербурге, представительства — в Москве, Париже, Лондоне и Сиэтле.
Дополненная реальность в "серьезных играх"EligoVision
В пятницу 14 ноября в Москве на площадке ArtPlay прошло уникальное событие – первая на территории СНГ конференция, посвященная достижениям и перспективам развития технологии дополненной реальности.
Конференция собрала лучших специалистов и экспертов в индустрии AR технологий, которые рассказывали о трендах и ключевых аспектах применения дополненной реальности в различных сферах науки и бизнеса.
От компании EligoVision выступили сразу два участника – Ирина Кузнецова, рассказавшая о детских AR приложениях, и Валерия Холодкова с докладом о «серьезных играх».
Спикеры отошли от привычных тем о пользе augmented reality для маркетинга и продаж и не стали демонстрировать многочисленные рекламные кейсы. Девушки показали гостям примеры полезного использования технологии в двух противоположных сферах, заинтересовали зрителей и получили множество дополнительных вопросов как после выступления, так и на стенде.
Валерия рассказала о других играх – «серьезных», объяснила, что такое симуляция, привела примеры «серьезных игр» с использованием AR: военное дело, медицина, промышленность и научные исследования.
Разработка мобильных приложений ДЛЯ ДЕТЕЙEligoVision
Cодержание:
- Исследование мирового рынка и рынка РФ, изучение трендов:
- Обзор индустрии и тенденции развития
- Разработчики: кто есть кто на рынке
- Примеры успешных приложений
- Особенности целевой аудитории (2-4 года, 5-7 лет, младшие школьники)
- Цель разработки мобильного приложения и выбор подходящего сюжета
- Типы детских приложений: развивающие, развлекательные, электронные книги и др.
- Основы Usability – правильный интерфейс
- Специфика дизайна и геймплея детского приложения
- Тестирование и User Experience
- Успешный вывод продукта на рынок (PR и реклама)
- Поддержка приложения
- Кейс: этапы развития уникального детского приложения «Живые кубики» – от идеи до первых пяти тысяч скачиваний.
Гуманитарные специальности в IT-индустрии
Анна Астахова, старший аккаунт-менеджер в компании Nоveо.
Noveo — международная IT‑компания. Наши главные офисы разработки ПО находятся в Новосибирске и Санкт-Петербурге, представительства — в Москве, Париже, Лондоне и Сиэтле.
3. QR
В QR может находиться:
Текст.
Ссылка на сайт.
Визитка.
Шаблон SMS.
Номер телефона.
Геолокация.
Событие.
Шаблон e-mail.
Доступ к wi-fi (без паспорта!).
3 QR
4. QR
В QR может находиться:
До 7089 цифр.
До 4296 символов.
До 2953 байтов.
До 1817 иероглифов.
4 QR
9. Библиотеки
Zebra Crossing — библиотека от Google для обработки
различных 1D/2D кодов.
ZBar — библиотека для распознавания различных 1D/2D
кодов.
Barcode Scanner — библиотека с удобной интеграцией
ZXing и ZBar для Android.
9 QR
10. Работа с библиотеками
Кодирование в ZXing
QRCodeWriter writer = new QRCodeWriter();
BitMatrix matrix = writer.encode("EXAMPLE", BarcodeFormat.QR_CODE, QR_WIDTH,
QR_HEIGHT);
Bitmap bmp = Bitmap.createBitmap(QR_WIDTH, QR_HEIGHT, Bitmap.Config.RGB_565);
for (int x = 0; x < QR_WIDTH; x++){
for (int y = 0; y < QR_HEIGHT; y++){
bmp.setPixel(x, y, matrix.get(x,y) ? Color.BLACK : Color.WHITE);
}
}
ImageView view = (ImageView)findViewById(R.id.qr);
view.setImageBitmap(bmp);
10 QR
11. Работа с библиотеками
Декодирование в ZBar
ImageScanner scanner = new ImageScanner();
scanner.setConfig(0, Config.X_DENSITY, 3);
scanner.setConfig(0, Config.Y_DENSITY, 3);
private Camera.PreviewCallback previewCb = new Camera.PreviewCallback() {
public void onPreviewFrame(byte[] data, Camera camera) {
Camera.Parameters parameters = camera.getParameters();
Camera.Size size = parameters.getPreviewSize();
Image barcode = new Image(size.width, size.height, "Y800");
barcode.setData(data);
int result = scanner.scanImage(barcode);
if (result != 0) {
previewing = false;
mCamera.setPreviewCallback(null);
mCamera.stopPreview();
SymbolSet syms = scanner.getResults();
for (Symbol sym : syms) {
String text = sym.getData();
// do something
}
}
}
};
11 QR
12. Работа с библиотеками
Декодирование в Barcode Scanner
public class Scan extends Activity implements ZXingScannerView.ResultHandler {
private ZXingScannerView mScannerView;
@Override
public void onCreate(Bundle state) {
super.onCreate(state);
mScannerView = new ZXingScannerView(this);
setContentView(mScannerView);
}
@Override
public void onResume() {
super.onResume();
mScannerView.setResultHandler(this);
mScannerView.startCamera();
}
@Override
public void onPause() {
super.onPause();
mScannerView.stopCamera();
}
@Override
public void handleResult(Result rawResult) {
// Do something with the result here
Log.v(TAG, rawResult.getText());
Log.v(TAG, rawResult.getBarcodeFormat().toString());
}
}
12 QR