Copiado!

Workestra transforma seu celular Push Notifications em tarefas organizadas


Um novo aplicativo chamado Workestra para iOS, Android e Windows Phone transforma suas notificações push a partir de vários aplicativos e serviços em tarefas que você pode "soneca" ou Marcar como feita. A idéia é oferecer uma ferramenta mais caixa de entrada, como para gerir as várias atualizações de seus aplicativos, permitindo que você controle melhor quais os tipos de notificações que você quer ver, e quais as contas que você quiser vê-los a partir de, entre outras coisas.
De acordo com  Workestra fundador Omid Borjian , uma das maiores vantagens de se utilizar este serviço é o seu suporte para múltiplas contas, eo controle que oferece mais atualizações dessas contas.
Por exemplo, se você está gerenciando várias contas de mídia social para a sua organização ou clientes, muitas vezes você tem que entrar e sair de suas contas diferentes em cada app, a fim de ver todas as atualizações.
iphone2Além disso, quando você tocar na notificação de envio enviada para o seu telefone para ver a atualização, a própria notificação desaparece.Workestra vez permite manter o controle dessas notificações de forma mais centralizada, organizada onde você também pode controlar o tipo de notificações aparecem em primeiro lugar.
Por exemplo, você não pode se preocupar sobre a obtenção de atualizações sobre os aniversários dos seus amigos no Facebook, mas você pode querer ser notificado sobre pedidos de amizade.Ou, para algumas contas relacionadas com o trabalho, você pode apenas querer ser notificado quando é necessária uma ação de sua parte.
Mais longo prazo, maior objetivo da Workestra é apoiar aplicações corporativas e serviços que não podem mesmo estar disponíveis em um formato móvel nativo, ou não oferecem suas próprias APIs.
"Muitas empresas têm todos esses aplicativos lá fora, que ninguém quer para entrar em", explica Borjian. "E já estamos atolados com todos esses aplicativos que temos em nossos telefones.Para que você obtenha todas essas notificações, e é muito difícil controlá-lo hoje em dia, porque você começa notificações sobre o que você não precisa nem se preocupam. "
Este problema levou-o a pensar em uma maneira diferente de gerenciar notificações.
Com Workestra, os usuários podem escolher actualmente de cerca de 50 diferentes "canais" (pense: Instagram, Twitter, Slack, Facebook, MailChimp, Salesforce, etc.), bem como que tipode notificações que eles querem ver a partir desse canal. Estes são então enviados para o app Workestra, onde eles podem ser tratados como tarefas marcadas como feitas ou guardar para mais tarde.
android1Você também pode ativar as notificações por completo, conforme necessário - como não se você está determinado a trabalhar durante suas férias, por exemplo.
Além disso, através da API Workestra , os desenvolvedores podem enviar qualquer coisa para Workestra, incluindo atualizações de serviços que não foram projetadas para a nuvem, ou para plataformas móveis. Atualmente, os desenvolvedores podem escolher a partir de Java, Python, PHP, Ruby, Node.js e bibliotecas de terceiros .Net para fazer essa integração possível.
O aplicativo é direcionado principalmente para usuários corporativos, e, em uma versão futura, irá apoiar a capacidade de TI para gerenciar as notificações de um grupo ou grupos de pessoas.Isso também será útil para as empresas onde se mantêm uma conta de terceiros (por exemplo, Twitter, LinkedIn) sem dar senhas para toda a equipe, mas ainda querem os membros da equipe para saber quando a conta recebeu uma atualização.
Também em breve, os usuários também estará prestes a realizar ações relacionadas ao tipo específico de notificação que receber diretamente no app Workestra, também.
Borjian, que atualmente trabalha como designer / interação UX com ServiceNow empresa nuvem, foi bootstrapping Workestra no lado desde março passado. Até o momento, o aplicativo está em teste beta privado, com apenas 100 usuários até agora desde o primeiro lançado no Android um mês e meio atrás. Hoje, o app também é suportado no iOS, Windows Phone e web.
O modelo de negócio para a empresa consiste em oferecer um certo número de streams gratuitos e notificações por mês gratuitamente, em seguida, pedindo aos usuários que pagar para atualizar para mais. Preço ainda está em andamento, mas contas gratuitas receberá 3 córregos e 500 notificações por mês para começar.
Agora, o plano é fazer com que o aplicativo disponível para o público no prazo de uma semana. Os usuários interessados ​​podem se inscrever aqui para um convite.
Web3

TOP TEMPO APIS: UMA COMPARAÇÃO IN-DEPTH

O tempo é uma das categorias mais populares API em ProgrammableWeb e um dos tópicos mais quentes na indústria da tecnologia nos dias de hoje.
Tempo é especialmente popular quando se trata de dispositivos móveis, o que não é surpreendente, considerando que os aplicativos movidos a dados meteorológicos podem ser encontrados em quase todos os smartphones e dispositivos móveis.
Há alguns meses atrás, ProgrammableWeb publicou um artigo com os top 10 APIs de tempo e alguns dos usos tecnológicos populares de tempo. Um dos usos tecnológicos mais recentes é a criação de publicidade digital informado pelo tempo. Outra tendência cada vez mais popular é o crowdsourcing de aplicações e dispositivos relacionados ao clima.
Este artigo lança um olhar detalhado em três das plataformas mais populares de meteorologia e APIs: Forecast.io , Weather Underground ( Wunderground) e World Weather online (free e premium). Esta não é uma comparação abrangente de todas as três plataformas. No entanto, este artigo faz comparar algumas das características-chave de dados do tempo de cada empresa disponibilizou via API. Essas empresas foram escolhidas para a comparação, porque todos eles fornecem APIs que estão incluídos no ProgrammableWeb dotop 10 APIs meteorológicas lista, todos os três incluem alguns dos mesmos recursos de dados de tempo, e todas as três empresas oferecem tanto freemium e pagou planos API.
Para criar uma comparação lado-a-lado, informação pública on-line, incluindo o Web site da companhia, a documentação da API para desenvolvedores, fóruns, Twitter e outras fontes, foi revisada. Os gráficos de comparação foram criados usando Charts Google, que é parte da API de visualização do Google .

Características dados meteorológicos

Esta carta contém a descrição de alguns dos recursos de dados de tempo mostrados em gráficos de comparação abaixo.
meteorológicas-recursos de dados

Tempo local

Todas as três plataformas apresentam condições climáticas atuais e astronomia. No entanto, essas plataformas são diferentes quando se trata de outros recursos de dados meteorológicos, tais como alertas graves, almanaque, radar e imagens de satélite e mapas.Das três empresas, Weather Underground é a única plataforma onde imagens de radar, imagens de satélite e radar e imagens de satélite pode ser chamado com a API. A API World Weather online permite aos desenvolvedores usar o parâmetro "showmap", que retorna uma série de imagens GIF para a chuva, neve e mapa de pressão, e mapa de temperatura de superfície. O Forecast.io API não retornar imagery dados meteorológicos neste momento.
local, as condições meteorológicas

Previsão do tempo

Todas as três plataformas apresentam dados de previsão de tempo local em incrementos de intervalos de uma hora / hora. World Weather Online também oferece previsões de tempo em intervalos de tempo de três, seis, 12 e 24 horas. Weather Underground e Forecast.io apresentam previsões de tempo em um formato de resumo. O número de dias fora por previsões meteorológicas varia entre as três plataformas.
tempo-forecast

História Tempo

Weather Underground, Forecast.io e World Weather Online, tudo permitem que os dados climáticos históricos / últimos a serem recuperados via API. A quantidade de tempo que a história de dados meteorológicos remonta varia muito entre as três plataformas. A documentação da API Forecast.io afirma que os dados históricos podem ser recuperadas para muitos lugares, já em 60 anos.
weather-história

Clima Marinho

World Weather on-line apresenta um fuzileiro naval, vela e surf API tempo projetado para usuários do mar que inclui altura significativa das ondas, altura inchar, inchar período, direção do swell e dados de maré. A API fornece dados meteorológicos precisos em todo locais no mundo inteiro para até sete dias para os usuários da API premium.
O Weather Underground não dispõem de uma marinha, vela e surf tempo API. No entanto, o Wunderground API faz dados da maré-metragens, bem como informações sobre furacões e tempestades tropicais atuais. O Forecast.io API não apresentam dados ou informações de maré sobre furacões e tempestades tropicais atuais no momento.
marine-tempo

Esqui e Montanha Tempo

World Weather online apresenta uma montanha e de esqui tempo API que inclui dados de neve, bem como superior, médio e previsões de elevações de fundo. Weather Underground e Forecast.io fornecer dados de neve para locais específicos, mas não dispõem de esqui e do tempo de montanha de dados e previsões.
ski-montanha-weather

Preço

No momento da redação deste artigo, todas as três empresas oferecem freemium e pagou planos para suas APIs. Os preços para cada um destes três APIs de tempo varia muito, com Forecast.io oferecendo preços pay-as-you-go (preço é por chamada API); Weather Underground e World Weather online oferecem preços de assinatura mensal para suas APIs.Preços World Weather on-line é baseada em recursos da API e as solicitações da API por dia. A calculadora de preços no site da World Weather online determina o custo total para o API.
preços

Comparação API

Todas as três empresas oferecem suporte a vários idiomas e chave de API e relato da criação totalmente automatizado.
As plataformas online Weather Underground e World Weather cada localização busca função, uma função que permite que um valor da consulta para retornar informações sobre um local especificado. Weather Underground oferece uma API de conclusão automática, além de sua localização busca / API geolookup. A API AutoComplete retorna uma lista de locais ou furacões que correspondem contra uma consulta parcial. A API Wunderground AutoComplete também inclui a capacidade de consultar para as cidades, furacões ou ambos.
World Weather online apresenta uma API de pesquisa que assume um valor consulta e retorna informações sobre o local especificado. A API prémio retorna 100 resultados de busca local e à livre retornos API 30. O World Weather Online Busca API também possui a capacidade de retornar os locais de esqui, cricket, futebol, pesca ou de golfe mais próximo, utilizando o "WCT" parâmetro (exemplo WCT = pesca).
api-comparison

Formatos de Dados

Todos tempo três plataformas de dados de suporte JSON e JSON-P formatos de dados. A API Wunderground e API World Weather Online também são capazes de gerar respostas da API em formato XML. A API World Weather Online inclui algum suporte para CSV e dados TAB formatos.
-formatos de dados

Documentação da API

Todas as três empresas fornecem documentação da API de fácil acesso que é bem desenhado e compreensível. World Weather online recentemente atualizou sua documentação da API e páginas Web Developer. A documentação da API ainda está bem desenhado e fácil de seguir.No entanto, a página começou a ficar, o explorador API interativa, exemplos de código e ícones só pode ser encontrado na desenvolvedor login / cadastre-se páginas (links no rodapé do site).
api-documentação

Recursos da API

Todas as três empresas fornecem alguns exemplos de código e bibliotecas do cliente para suas APIs; No entanto, nenhuma dessas plataformas de tempo tem um tutorial detalhado API ou passo a passo disponível para desenvolvedores.
Weather Underground tem alguns gratuitos conjuntos de ícones disponíveis para uso com sua API. World Weather on-line oferece muito bem concebido conjuntos de ícones que estão disponíveis para compra através de um terceiro (ícones são por ex-projetista da BBC Weather Mike pagar).
api-recursos

Suporte ao Desenvolvedor

Dos três, o Weather Underground é a única empresa a fornecer um fórum de desenvolvedores para a sua API. É também a única empresa que tem uma conta no Twitter separado para sua API.
As três empresas podem utilizar uma melhoria quando se trata de suporte ao desenvolvedor.Eu gostaria de ver todas estas empresas têm autônomo, desenvolvedor ativamente mantido / blogs API e oferecem tutoriais API detalhadas e instruções passo a passo para os desenvolvedores. Eu também gostaria de ver contas de Twitter separadas para a API Forecast.io e API World Weather Online que fornecer atualizações regulares e notícias.
developer-apoio

Conclusão

Forecast.io, Weather Underground e World Weather on-line estão entre as plataformas de dados de tempo mais populares, e todos os três fornecem APIs que apresentam condições atuais do tempo, previsão do tempo, dados meteorológicos históricos, dados da astronomia e mais. Enquanto todas as três plataformas fornecem muitos dos mesmos recursos de dados de tempo, há muitas diferenças entre eles.
Weather Underground é a única empresa que oferece uma API com radar e imagens de satélite, dados de almanaque (temperatura média histórica para hoje), e informações sobre furacões e tempestades tropicais atuais. World Weather Online oferece uma API separada de marinha, vela e surf tempo, e uma API separada para montanha e de esqui tempo. World Weather Online também oferece uma API de busca que pode retornar os locais de esqui, cricket, futebol, pesca e golfe. Dos três plataformas meteorológicas, Forecast.io é o único que apresenta dados de tempo histórico que para muitos lugares vai já em 60 anos.
Todas as três plataformas oferecem recursos de dados meteorológicos que os desenvolvedores podem usar para criar aplicativos de tempo inovadores e úteis. Com as muitas diferenças entre estas três plataformas de dados de tempo e APIs, a melhor maneira de decidir qual plataforma é a melhor escolha para o seu projeto é experimentá-los todos para fora. As três empresas oferecem testes gratuitos de suas APIs de dados do tempo. Para saber mais sobre as muitas APIs meteorológicas disponíveis, confira do ProgrammableWeb"Top 10 Meteorológicas APIs" artigo .
Disclaimer: As informações usadas para criar as APIs de tempo side-by-side gráficos de comparação foi obtida pouco antes do momento da publicação. Os dados utilizados, preços e outras informações do produto fornecidas neste artigo foram precisas no momento da publicação.

LOGITECH HARMONY API ALVOS HOME AUTOMATION

harmonia
Logitech anunciou hoje a nova API Harmony que ele diz que irá permitir que os desenvolvedores tirar vantagem da plataforma Harmony Logitec, que se estende a mais de um quarto de milhão de dispositivos em casas dos consumidores. Os desenvolvedores que estão interessados ​​no lar e avançado de entretenimento doméstico inteligente deve dar uma olhada. 
A API Harmony permite aos desenvolvedores adicionar recursos como "assistir a um filme", ​​"jogar" ou "ouvir música" aos seus aplicativos e hardware em casa focado. Os desenvolvedores podem adicionar voz, movimento, ou controles baseados em gestos para seus apps / dispositivos, por exemplo, que deixar as pessoas ligar sua TV e começar a seu filme favorito com a onda de um braço. 
"Nós sabemos que o entretenimento é fundamental para a experiência casa inteligente, e será um dos principais motores da adoção em massa de produtos de casa inteligente", disse o chefe Logitech Harmony Mark Spates. "Ao abrir a nossa plataforma para desenvolvedores, estamos dando aos desenvolvedores a capacidade de criar experiências casa inteligente completas, que incluem sala de estar, sabendo que a sua componente de entretenimento vai oferecer a mesma experiência impecável que os consumidores têm vindo a esperar do Harmony."
A empresa está fazendo a sua mão perto do colete, embora, e associa-se a um número limitado de empresas em primeiro lugar. Algumas das empresas iniciais que fazem uso da API incluem IFTTT, SmartThings , Myo braçadeira, Playtabase e UCIC. No entanto, a Logitech diz desenvolvedores que têm dispositivos ou serviços que eles gostariam de fazer compatível com a plataforma Harmony deve chegar para acesso antecipado. 
Da Logitech web site do desenvolvedor oferece algumas ferramentas que permitem aos desenvolvedores para verificar a compatibilidade com a plataforma Harmony, bem como solicitar o acesso à versão beta do API, mas isso é tudo. Não há nenhuma palavra sobre que tipo de documentação está disponível na API. Harmony disse que sua plataforma é compatível com hardware populares a partir de  Samsung , a Apple, Roku, LG, Sony, Nest, Philips Hue , luzes Lutron e blinds, Honeywell, e muitos outros.
Controles remotos Harmony da Logitech são capazes de controlar equipamentos de entretenimento doméstico e realizar operações complexas com o pressionar de um botão.Eles têm sido por muito tempo um grampo da tecnologia esclarecido lustres de home theater, graças, em parte, à sua capacidade de reduzir o número de controles remotos desordenar mesas de centro e poltronas. 

Trabalhar com pesquisa e classificação APIs em Java

Apesar de C / C ++ fornece as ferramentas e apoio para fazer um módulo tão eficiente quanto ele pode ser, literalmente Java fornece algumas das freqüentemente exigida: eficiente, pronto para usar módulos na forma de uma estrutura de coleta. Estes módulos não só tornar a vida de um programador fácil, mas também poupa o tempo valioso de reescrever algoritmos comuns e ajustando-os para a eficiência ao longo do tempo. Desenvolvedores da API Coleção de Java afinado-los em nome de todos e trouxe um senso de unidade com as APIs do núcleo de Java. O artigo procura explorar alguns aspectos.

Um algoritmo de classificação organiza os elementos de uma lista em uma ordem particular. Os elementos da lista deve implementar a Comparável interface e a ordem é determinada pela compareTo () método chamado como um método de comparação naturais , declarada no Comparável interface. No entanto, nós sempre pode especificar uma ordenação alternativa dos elementos com a ajuda do Comparador objeto passado como um argumento para o tipo de método. Por exemplo, se queremos classificar o seguinte: