Новый латинский алфавит для клавиатуры на Android



Новый казахский алфавит, подписанный (мною всецело многоуважаемый) НАНом, вызывает у меня как у программиста много вопросов и оставляет в душе много обид…
Обид на то, что программистов к обсуждению явно не привлекали :))))

Обиды нужно убрать и что то делать

Вот изменил свою клавиатуру
— поставил новый латинский алфавит на первое место, кириллический на второе
— в латинской раскладке для удобства придумал как одной клавишей набирать необходимые два символа (+ одинарная кавычка 39 символ в ASCII, если я ошибся поправьте меня, только прошу делайте это конструктивно и обосновано)
— в качестве БОНУСА в настройках есть галочка «Автоматической траслитерации из кириллицы в латиницу», поэтому с помощью моей клавиатуры можно обучаться новому алфавиту, моя клавиатура превращается в инструмент обучения

Собственно на видео все показано

клавиатура доступна по ссылке
play.google.com/store/apps/details?id=com.kazakhkey

Telegram-группа по вакансиям для МобДев-ов в KZ

Всем привет!
Меня часто спрашивают о знакомых МобРазрабах. Но не всегда могу вспомнить людей. Поэтому решил сделать группу в которой и разрабы и работодатели находили друг-друга.

Ссылка на группу

Здесь всё: full-time, part-time, remote и разовые подработки.
Обмен инсайдами и аналитикой на рынке труда.

Если не сложно то порекомендуйте друзьям! Всем добра!

Новостройки Казахстана в вашем смартфоне – изучаем новое приложение

Рынок жилой недвижимости Казахстана активно развивается, регулярно сдаются новые объекты, застройщики реализуют свои проекты и предлагают жилье высокого качества. Следить за новостями, быстро находить новые жилые комплексы, получать максимально подробную информацию – все это возможно благодаря каталогу новостроек Flatfy.kz. Для удобства пользователей было разработано мобильное приложение, а значит, выбор квартир стал еще быстрее и проще.

Запуск мобильного приложения Flatfy дает пользователям ряд важных преимуществ:
  • Поиск в любое время. На любимом диване, в обеденный перерыв на работе, в пробке – просматривать новостройки Казахстана можно в любом месте, был бы смартфон под рукой.
  • Полная база новостроек. В мобильном приложении собраны все новые жилые комплексы Алматы, Астаны и других городов Казахстана. Это удобно, если вы выбираете квартиру для покупки и хотите сравнить несколько вариантов.
  • Актуальная информация. Каждый комплекс имеет подробное описание с указанием застройщика, адреса, класса новостройки, используемых материалов, перечнем объектов инфраструктуры.
  • Удобный поиск. Приложение позволяет выбрать новостройки по городу, району, стоимости, типу объекта.
  • Возможность работать с картой. Все новостройки в приложении отмечены на карте, благодаря чему можно оценить, насколько удобно расположен дом. Кроме того, приложение определяет ваше текущее положение и может показать ближайшее ЖК, проложив к ним маршрут.
  • Любимые жилые комплексы. Понравившийся объект можно добавить в избранные или поделиться ссылкой с друзьями.
Таким образом, запуск мобильного приложения новостроек Flatfy – это уверенный шаг к комфортному и быстрому поиску жилых комплексов в разных городах Казахстана. Попробуйте сами и оцените преимущества приложения.

Новый язык программирования Kotlin

Веб-разработка /
Вчера на конференции Google I/O 2017 команда Android объявила об официальной поддержке языка Kotlin для разработки Android-приложений. Это огромный шаг вперед для Kotlin, и отличная новость для всего сообщества Android-разработчиков.

Kotlin дает разработчикам Android-приложений возможность использовать мощный современный язык, код на котором получается более компактным и надежным, уменьшая вероятность падения приложений у пользователей. Kotlin прост в освоении и отлично сочетается с Java, что позволяет постепенно внедрять его в существующие проекты, не теряя накопленный опыт, навыки и технологии.

Плагин для поддержки Kotlin теперь входит в поставку Android Studio 3.0, так что разработчикам не нужно ставить дополнительные плагины или беспокоиться о совместимости. JetBrains и Google также берут на себя обязательство поддерживать разработку на Kotlin и в будущем, по мере развития Android-платформы.

При этом другие платформы, которые поддерживают Kotlin (Kotlin/JVM для разработки серверных и десктопных приложений, Kotlin/JS для браузера и Kotlin/Nativе для нативной разработки) остаются не менее важными для JetBrains. Наше видение заключается в том, чтобы создать единый инструмент, позволяющий разрабатывать все компоненты современного приложения на одном и том же языке, независимо от того, на какой платформе эти компоненты запускаются. Это включает в себя и full-stack веб-приложения, и мобильные клиенты под Android и iOS, и встраиваемые платформы IoT, и другое.

Как и с человеческими языками, для языка программирования очень полезно быть популярным. Официальная поддержка со стороны Android приведет к росту количества программистов на Kotlin, а это значит, что для Kotlin будет разрабатываться больше библиотек и инструментов, больше обучающих материалов, проще будет найти решения для возможных проблем или устроиться работать программистом на Kotlin. Мы очень рады новым перспективам, которые это открывает для экосистемы Kotlin!

Мы приняли решение о том, чтобы создать вокруг Kotlin некоммерческое партнерство совместно с Google. При этом разработка языка и в дальнейшем будет производиться силами JetBrains, и команда Kotlin (на данный момент более 40 человек) будет работать как и раньше. Ведущим дизайнером языка остается Андрей Бреслав, и принципы, которыми мы руководствуемся в разработке, никак не меняются. Наш дизайн по-прежнему будет открытым, потому что обратная связь со стороны сообщества необходима нам для того, чтобы развивать Kotlin в верном направлении.

19 мая 2017 года в 20:30 по московскому времени вы сможете посмотреть живую трансляцию доклада с Google I/O про Kotlin, который будут делать Андрей Бреслав и Хади Харири, ведущий евангелист JetBrains. А в ноябре у Kotlin состоится собственная конференция, которая пройдет в городе Сан-Франциско.

Огромное спасибо!

Когда Kotlin начинал свой путь 6 с лишним лет назад, мы поставили себе цель создать язык, ориентированный на те же принципы, что и другие наши инструменты — помогать разработчикам с рутинной частью работы, позволяя им сосредоточиться на том, что действительно важно. Программирование должно быть приятным и увлекательным занятием!

Мы крайне благодарны Google и Android-команде за то доверие, которое они нам оказали, но прежде всего мы благодарны вам — нашему сообществу, нашим пользователям. Без вас Kotlin не смог бы достичь того, чего он достиг сегодня. Спасибо вам, что вы были с нами на этом пути, и надеемся видеть вас с нами и дальше.

Частые вопросы

Мы подготовили ответы на некоторые вопросы, которые могут появиться у вас в связи с этим анонсом. Если вашего вопроса нет в списке, будем рады ответить на него в комментариях. Если вы не очень знакомы с Kotlin, вы можете найти ключевую информацию в FAQ на нашем сайте.

Будет ли Kotlin сфокусирован в первую очередь на Android?

Одна из основным целей Kotlin, и сейчас, и в будущем — это поддержка различных платформ. Мы продолжаем разрабатывать Kotlin/JVM (для серверных, десктопных и других приложений для Java-платформы) и Kotlin/JS. Для других платформ, таких, как macOS, iOS и встраиваемые/IoT системы, мы ведем работу над Kotlin/Native.

Как это повлияет на релизный цикл Kotlin?

Как и раньше, у Kotlin будет свой релизный цикл, не привязанный к релизам Android или Android Studio. Проекты остаются полностью независимыми. Конечно же, мы будем тесно сотрудничать с разработчиками из Google, чтобы Kotlin всегда оставался совместимым с Android Studio и другими инструментами Android-разработки.

Кто будет разрабатывать плагин для Android Studio?

Как и раньше, за разработку плагина для Android Studio будет отвечать JetBrains. Мы планируем плотно сотрудничать с командой Android Studio.

Повлияет ли это на поддержку Kotlin в IntelliJ IDEA, Eclipse или NetBeans?

Нет. Kotlin — это многоплатформенный язык, и мы будем вкладываться в поддержку различных IDE так же, как и раньше. Основные наши усилия сосредоточены на плагине для IntelliJ IDEA, и мы будем рады помощи сообщества в работе над плагинами под Eclipse и NetBeans.

Повлияет ли это на поддержку macOS и iOS?

Нет. Мы планируем поддержать обе эти платформы в Kotlin/Native, и этот план никак не меняется.

Собирается ли Google купить JetBrains?

Нет. JetBrains не планирует продаваться никакой другой компании. Мы были и остаемся независимым производителем инструментов для всех разработчиков, независимо от того, на каком языке и под какую платформу они программируют.

Первая социалка под Андройд - Фото вопрос

В рамках процесса изучения хранилища данных от Googls под названием FireBase.

Написал приложение
Фото-вопрос.

Идея проста.
Можно опубликовать фотографию,
Написать к ней комментарий-вопрос.
Выбрать раздел для вопроса или оставить в общей ленте.

Участники дискуссии могут оставить в комментариях только один фото-ответ, или начать обсуждение в общем чате, весь спам короче туда. Чат пока только текстовый.

+ реализовано
— простой поиск по по комментариям
— поддержку хештегов
— подписаться на интересный вопрос
— добавить участника в черный список
— система оповещения о появившихся новых ответах в своих топиках и топиках в подписке

play.google.com/store/apps/details?id=com.argyn.photoquestion



Нагнал через АдВордс туда 300 индийских школьников :) и даже получил некоторое количество записей.
В плане работы на дурака, вроде бы проблем нет.

Как поведет себя система при больших нагрузках не знаю, как ее придется администрировать при больших объемах тоже пока не думал.

По цене FireBase вышло, что одна публикация в базе будет стоить примерно 0,05 цента за один месяц хранения.
Это учитывая все и хостинг, и работу самого xml-хранилища + работа функций-транзакций на стороне сервера.

вот их прайс firebase.google.com/pricing/

выбрал самый расширенный тариф Blaze Plan, потому что самые интересные функции доступны только на нем, но по сути цена этого плана зависит исключительно от мастерства программиста :))) чем лучше оптимизируешь тем меньше заплатишь

Пока по карману сильно не бьет, а изучать интересно.

Разработали приложение "Кем быть? В мире профессий"

Выпускники школ часто задаются вопросами: как правильно выбрать профессию, как не потерять впустую три-четыре года жизни, а то и все пять, или же какая профессия будет больше выгодна для меня.




Читать дальше →

FireBase - Realtime Database Triggers

firebase.google.com/docs/functions/database-events

Недавно FireBase добавили триггеры на события. И появилась возможность задать алгоритмы сохранения целостности информации на стороне сервера.
Никогда раньше не интересовался этим ФаирБейсом, но вот после появления триггеров стало интересно.

Собрал простенький проект.
Програмка типа Вопрос-Ответ в формате обмена фотографиями.
Хотя фотки можно грузить любые.

Такие стандартные процедуры попытался реализовать как
— лайки
— подписки
— черный список пользователей
— полнотекстовый поиск по базе вопросов
— модерация изображений средствами Гугл (эффективность по моим оценкам до 80 процентов)

вообщем вот
play.google.com/store/apps/details?id=com.argyn.photoquestion

ZappChasti.kz - выгодные покупки и канал продаж автозапчастей

Всем привет!

Хочу рассказать о своём новом проекте — ZappChasti.kz. Это бесплатное мобильное приложение, предназначенное для автовладельцев, магазинов запчастей и авторазборов (шротов).
Главная цель – выгодная покупка для автолюбителей и привлечение покупателей для продавцов запчастей.

Представьте ситуацию: у вас сломалась машина, вы обратились на СТО. Автомеханик сказал, что вышел из строя радиатор салона (в простонародье — печка), но вы понятия не имеете (а может и имеете, кто вас знает:) ), как выглядит эта запчасть и как объяснить это продавцу в магазине. Всё, что вы знаете, это год выпуска авто, а также её модель, ну может цвет еще :) С приложением ZappChasti.kz вам не придётся ездить по автомагазинам и рассказывать каждому продавцу о вашей поломке. Вам надо просто зайти в приложение, создать объявление, указав нужные характеристики авто и описание запчасти. После публикации объявления всем зарегистрированным автомагазинам вашего города придёт уведомление с вашей заявкой, и, если у них есть нужная вам запчасть, продавец предложит вам цену. Когда соберется несколько предложений, вы сможете выбрать наиболее выгодное для вас по цене и местоположению магазина.

Пока над проектом работают два человека. Из-за отсутствия опыта в разработке серверной части, выбор пал на сервис Scorocode.ru — облачная backend-платформа, которая ускоряет и упрощает разработку мобильных, веб и корпоративных приложений на Swift, Java и JavaScript. Backend as a Service (BaaS) Scorocode содержит набор готовой серверной функциональности, позволяя разработчикам не заботиться об обеспечении инфраструктуры бэкенда и писать меньше кода, а менеджерам проектов снизить стоимость, повысить прозрачность и прогнозируемость разработки приложения (текст выше взят с сайта).
Scorocode является аналогом Parse от Facebook, но Parse закрывают. В данный момент Scorocode активно разивается, в конце прошлого года выпустили большое обновление, затрагивающее Dashboard. Бесплатный тарифный план позволяет расчитывать на следующее:
до 20 запросов к API в секунду,
10 Гб облачное хранилище
500 000 PUSH-уведомлений
1 разработчик на приложение
3 время обработки серверного кода, сек.
Есть SDK для Android, iOS и JS, также можно отправлять HTTP запросы без использования SDK.

В данный момент приложение ZappChasti.kz находится на стадии beta-тестирования, поэтому буду очень рад конструктивной критике, предложениям и замечаниям :) Скачать приложение можно в Google Play по ссылке goo.gl/l6L3QP

P.S: Приложение для пользователей яблочных телефонов пока не готово, в ближайшее время планируем допилить версию для iOS и запустить в широкие массы.

Новостной агрегатор под Android

Блог им. Nevrex /
head_promo_img

Каждый день мы просыпаемся и сразу окунаемся в мир событий и новостей. Кто-то начинает потреблять новости вместе с завтраком, кто-то едет на работу и слушает радио, многие включают в офисах компьютеры и первое, что загружают – это лента новостей (в социальных сетях или на привычных сайтах). Все больше людей погружаются в новости с экранов смартфонов, пока добираются на работу или домой, ждут заказа в кафе и т.д. и т.п. Привычки потребления информации меняются, но потребность остается. Одним из современных и удобных способов читать новости являются мобильные новостные агрегаторы – приложения под разные платформы, которые собирают новостные сюжеты с разных сайтов.

Приложение «Все новости Казахстана» от автора Nevrex – один из первых масштабных новостных агрегаторов в Казахстане. Созданное в конце марта 2016 года в качестве читалки под Android, приложение моментально завоевало популярность и на текущий момент имеет свыше 12 000 активных пользователей.

stats_active_users

Контент собирается агрегатором из предопределенного числа различных источников (более 20 популярных казахстанских издателей), после чего обрабатывается и представляется пользователям в виде карточек. Чтобы было более удобно, каждая новость идет со своим заголовком и картинкой. Если вас заинтересовало краткое содержание, то можно статью добавить в закладки, отметим, что новости, которые сохранены, можно просматривать в режиме, когда вы не в сети.

Читать дальше →

Kotlin язык программирования урок

Веб-разработка /
Здравствуйте JnetUsers! Хотите изучить котлин язык программирования для создания android apps i web apps и плюс оцените я начинающий мне всего 18 лет но я хочу стать Senior Android Developerm:)