Архив за 17 декабря 2017 - 3

С недавнего времени занялся разработкой мобильных приложений с помощью Xamarin.Forms в связи с производственной так сказать необходимостью. Не буду конечно рассказывать про танцы с бубнами чтобы написать и запустить на эмуляторе приложение «Hello, World!», но главное разработка пошла достаточно плавно.

Благо и понимание задачи было — а именно — взаимодействие мобильного приложения с базой данных внутренней CRM системы в компании, добавить сотрудникам мобильности, но при этом не забывать и о безопасности. Было принято решение создать WebAPI, ибо чтобы работать с уже привычными ASMX веб-сервисами в Xamarin нужно плясать с бубнами.

Как сказал выше, в том числе хотелось сделать «связующее звено» достаточно безопасным, а значит мобильное приложение должно иметь авторизацию (до кучи и удобства с возможностью сохранения авторизации и автоматического входа.

Не хотелось глубоко копаться в реализации WebAPI с авторизацией на уровне Token, а хотелось сделать что-то попроще, тем более пока «гуглил» видел что такого желания у людей с избытком, но все отсылы отвечающих были либо к стандартным механизмам, либо использования каких-нибудь пакетов из NuGet, чего хотелось бы по максимуму избежать.

В базе собственной CRM и так уже есть вся информация для авторизации и городить что-то лишнее тупо не хотелось.

В итоге, после долгих мытарств, поисков и т.п. — думаю у меня получилось достаточно неплохое решение, которым мне и хочется поделится с сообществом.
Читать полностью »

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

У берегов греческого острова Наксос была обнаружена интересная находка. В месте с очень чистой практически прозрачной водой были найдены затонувшие древнеримские корабли. Таких объектов специалисты насчитали восемь. Все это очень удивительно, ведь никто раньше не подозревал, что в данном районе может быть что-то на дне.

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

Мы продолжаем публиковать материалы Школы мобильной разработки 2017 года. На очереди — большая лекция Android-разработчика Дмитрия Никитина из команды Яндекс.Почты. Дмитрий рассказывает, как подойти к созданию проекта с нуля, не потеряться среди множества библиотек и на что обратить внимание при выборе того или иного решения.

— Все вы как минимум пару месяцев программируете под Android. Возможно, кто-то программирует пару лет и уже от корки до корки прочитал developer.android.com. А возможно, нет. Но вы все наверняка знаете, как можно сделать многие вещи как минимум одним из способов. Но не секрет, что этих способов может быть много, у каждой команды они могут быть свои, и часто тот или иной способ выбран исключительно по историческим причинам.

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

Мы уже не раз затрагивали тему носимой электроники, как потребительских медицинских приборов. Пока это направление не очень развито, но в недалёком будущем разнообразные умные часы и трекеры активности явно будут тесно интегрированы в систему здравоохранения. По крайней мере, в развитых странах.

Но даже без этого уже сегодня такие устройства могут помочь человеку, а порой и, возможно, спасти ему жизнь. Описанная ниже история является очередным этому подтверждением.

Уже вряд ли стоит сомневаться в том, что Apple вскоре выйдет на телевизионный рынок со своим собственным видеоконтентом. Это, вероятнее всего, будут различные развлекательные шоу и сериалы.

Очередным подтверждением этому служит информация о том, что Apple наняла режиссёра Рональда Д. Мура (Ronald D. Moore) для создания фантастического сериала. Сериал будет представлять собой альтернативную историю, рассказывающую о событиях в мире, где космическая гонка никогда не заканчивалась.

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

Оперативную память в iMac Pro заменить можно, но только в сервисном центре

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

В новом дайджесте мы пишем про то, что у Facebook и Snapchat практически одновременно запустились AR-редакторы, про то, как правильно готовить разработку, про рефакторинг и ROM-ы, про дверь в лето для кошек от Microsoft и многое другое.

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

Сегодня в Сети появились первые данные о новом планшете компании Huawei под названием MediaPad M5. Он придёт на смену модели MediaPad M3 (на фото), которая год назад побывала в нашей лаборатории. Модели с индексом M4 не будет, как это часто бывает в случае китайских компаний.

В сети появились сведения, что Intel собирается увеличить объем твердотельных накопителей Optane 900P.

Накопители Intel Optane SSD 900P выпускаются объемом 280 и 480 ГБ

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

Специалисты аналитической компании IDC ожидают, что в будущем году расходы на «цифровую трансформацию», включая оборудование, программное обеспечение и сервисы, приблизятся к 1,3 трлн долларов. Это на 16,8% больше оценки на текущий год, примерно равной 1,1 трлн долларов.

Быстрее всего расходы на «цифровую трансформацию» растут в строительстве

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


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