Рубрика «android» - 145

Это краткая история создания подводного автономного робота менеджером очень среднего звена. Текущей целью является создание актуальной карты фарватера Москвы-реки. При поиске нет проблем найти такую карту, но вызывает вопрос ее актуальность. Русло реки постоянно меняется. Происходит эрозия берегов реки и меняется карта фарватера. Эти процессы особенно заметны, учитывая питание Москвы-реки снеговое (61 %), грунтовое (27 %) и дождевое (12 %). Конечной целью является создание многофункционального подводного робота для исследование морских глубин. Мировой океан, покрывающий 2/3 поверхности Земли, изучен всего на 5%. Для создания автономного робота нужен простой «автопилот».

Как сделать доступный и простой автопилот для DIY-проектов и проплыть на нем по Москве-реке?

DIY: Робот-подводная лодка для исследования акватории Москвы-реки. Часть 1 - 1

Читать полностью »

Долой лень, пора тренироваться! ЗОЖ c мобильными приложениями - 1
Читать полностью »

Китайская компания ZTE была основана в 1985 году, хотя даже сейчас её сложно назвать известной на российском рынке. В 2011 она была вторым по величине производителем телекоммуникационного оборудования и мобильных телефонов в Китае. Она внесена в листинг Шэньчжэньской и Гонконгской фондовых бирж, и входит в состав индекса Hang Seng China Enterprises Index.

К тому же ZTE имеет 13 научно-исследовательских центров в Китае, США, Швеции и Корее, на которые тратит 10% годового дохода, и является партнёром Intel, Microsoft, IBM и Qualcomm.

51,8% акций ZTE принадлежит КНР, а это значит, что за качеством продукции следят власти страны.

image
Читать полностью »

Microsoft приобретает компанию Xamarin - 1

Друзья, прекрасная новость настигла нас прямо в середине рабочей недели!

Компания Microsoft официально объявила о приобретении Xamarin — крупнейшей платформы для разработки мобильных приложений.

Xamarin позволяет разработчикам использовать все преимущества и возможности .NET платформы для создания мобильных приложений с помощью языка С#, и предоставляет полноценные наборы нативных API для использования возможностей каждой из мобильных платформ, для которых создается приложение.
Читать полностью »

Когда мы обсуждаем айфоны, то не вызывает особых трудностей вспомнить и понять отличие iPhone 5 от iPhone 5s или от iPhone 5с. Полагаю тут заслуга в том, что их презентуют громко и сильно выставляют преимущества каждой из версий. Видимо парни из Xiaomi хотели сделать что-то подобное, только вот либо про громкую презентацию в России забыли или ещё что-то, но для рядового россиянина разница между ними совсем не очевидна, хотя при рассмотрении она заметна невооружённым глазом.

image

Я составил наглядную табличку, чтобы в этом вопросе можно было разобраться быстро и окончательно.Читать полностью »

Предлагаю вашему вниманию перевод статьи Ian Lake Intercepting everything with CoordinatorLayout Behaviors.

Вы не продвинетесь далеко в изучении Android Design Support Library, не столкнувшись с CoordinatorLayout. Множество View из Design Library требуют CoordinatorLayout. Но почему? Сам по себе CoordinatorLayout делает не так уж и много, если использовать его с View, входящими в состав Android фреймворка, то он будет работать, как обычный FrameLayout. Так откуда берётся вся его магия? Вот где на сцену выходит CoordinatorLayout.Behavior. Подключив Behavior к дочерней View у CoordinatorLayout, вы сможете перехватывать касания, оконные вставки (window insets), изменения размеров и макета (measurement и layout), а также вложенную прокрутку. Design Library широко использует Behavior чтобы добавить силу большинству функционалу, которую вы видите.

Перехватываем всё с помощью CoordinatorLayout Behavior - 1
Читать полностью »

В 2003 году три студента Хельсинского университета приняли участие в конкурсе Nokia и HP на разработку мобильных игр на Assembly и победили с проектом King of the Cabbage World. Затем они основали компанию Relude, а игру продали студии Sumea. Команда работала над играми на J2ME, разрабатывала Burnout, Need for Speed и SWAT. В 2005 году Relude получила первый раунд инвестиций от бизнес-ангела и сменила название на Rovio Mobile.

В 2009 году у Rovio были деньги на создание одной игры. И они сделали это! Подобно Square с «Последней фантазией», Rovio сделали Angry Birds, обеспечившую прибыль компании в следующие годы.

image
Читать полностью »

Привет! На рынке остро не хватает молодых, талантливых и амбициозных мобильных разработчиков, поэтому мы второй год подряд проводим бесплатные курсы Android StudyJams для всех желающих познакомиться с разработкой под Android. Поддержкой образовательной программы, которая охватывает более 300 городов по всему миру, занимается сообщество Google Developers Group.

Открытые курсы Android StudyJams по всей России - 1

Если в прошлом году вы пропустили данное событие мимо ушей, то в сегодня у каждого из вас есть шанс участником бесплатных курсов обучения разработке мобильных приложений для платформы Android.
Читать полностью »

Всех с праздником и новая подборка — про борьбу Apple с ФБР, про то как перейти с server-side на client-side разработку, выход Kotlin, дизайн для Android TV, самые выгодные источники приобретения трафика и то, кто все-таки разрабатывает приложения в мире.

Дайджест интересных материалов для мобильного разработчика #141 (15-23 февраля) - 1Читать полностью »

Вымогатели (ransomware) представляют из себя особый тип вредоносных программ для мобильных устройств, количество которых постоянно растет. Вымогатели можно разделить на две большие группы: первые специализируются на блокировании экрана устройства пользователя (lock-screen ransomware), а вторые шифруют на нем данные (сrypto-ransomware). За несколько лет своей деятельности оба этих типа уже привели к значительным финансовым потерям пользователей, а также потерям их личных данных.

Анатомия вымогателей для Android, часть 1 - 1

Подобно другим типам вредоносного ПО для Android, таким как, например, SMS-трояны, вымогатели существенно эволюционировали в течение последних нескольких лет, при этом VX-авторы адаптировали многие вредоносные техники, доказавшие свою эффективность в аналогичных вредоносных программах, для настольных систем.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js