Ir para conteúdo
  • Cadastre-se

Hercules Jr

Membros
  • Total de itens

    279
  • Registrou-se em

  • Última visita

Tudo que Hercules Jr postou

  1. Só pra postar uma solução aqui.... Na verdade não existe problema, o que estava acontecendo é que como o iPad é WiFi Only, não atualizava a posição precisamente igual o iPhone.
  2. https://bitbucket.org/mka/baseten/overview Framework para acessar bancos postgre no mac os
  3. Te adicionei no skype, testei aqui no ipad 2 não apresentou nenhum erro. Tira uma screenshot do xcode na hora que trava a aplicação, pois assim mostra no que esta dando o crash e posso te ajudar.
  4. Ou você cria a atualização através de In-App purchase, ou a cada versão, lança um novo aplicativo (esta opção não é recomendada, correndo risco de perder sua licença, consulte a app review guidelines: App Store Review Guidelines).
  5. Da pra calcular sim, inclusive na "mão". A Linguagem é Objetive-C. Existem 3 formas basicamente: Esta é a que se aproxima mais da realidadea = sin²(Δφ/2) + cos(φ1).cos(φ2).sin²(Δλ/2) c = 2.atan2(√a, √(1−a)) d = R.c φ é latitude, λ é longitude, R é o raio da terra (médio = 6371m) http://en.wikipedia.org/wiki/Haversine_formula Mais simples, mas com menor precisão:d = acos( sin(φ1).sin(φ2) + cos(φ1).cos(φ2).cos(Δλ) ).R http://en.wikipedia.org/wiki/Spherical_law_of_cosines Ou simplesmente Pitagoras (somente funciona bem para distancias próximas)!x = Δλ.cos(φ) y = Δφ d = R.√x² + y² http://en.wikipedia.org/wiki/Equirectangular_projection Espero ter ajudado!
  6. da um NSLog(@"%@", error); em - (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error e cola aqui.
  7. Olá! isto é uma coisa que confunde muita gente, o Core Data não é um banco de dados. Ele é um framework de persistência de dados Objeto-Relacional. Se enquadra mais como o Hibernate do Java, ou NHibernate do C# (fork do java). Suas opções de Storage, são: XML, Binario ou SQLite. Existem wrappers para outros storages como mySQL e Oracle, mas não tive a oportunidade de testa-los ainda. Espero ter ajudado! Boa sorte!
  8. Bluetooth ou ip broadcast (se tiver na mesma rede wifi)... tirando isso, sem chance.
  9. Achar o rumo(bússola) a seguir entre 2 posições: #define RADIANS_TO_DEGREES(radians) ((radians) * (180.0 / M_PI)) #define DEGREES_TO_RADIANS(angle) ((angle) / 180.0 * M_PI) - (int)bearingFromLocation:(CLLocation*)location { double latTo = DEGREES_TO_RADIANS(self.latitude); double latFrom = DEGREES_TO_RADIANS(location.coordinate.latitude); double dLon = DEGREES_TO_RADIANS(self.longitude-location.coordinate.longitude); double y = sin(dLon) * cos(latTo); double x = cos(latFrom) * sin(latTo) - sin(latFrom) * cos(latTo) * cos(dLon); return ((int)(RADIANS_TO_DEGREES(atan2(y, x))+360))%360; } Distancia entre 2 locais em metros. CLLocation *actualLocation, *newLocation; int meters = [actualLocation distanceFromLocation:newLocation]; Espero ter ajudado
  10. Boa noite! O exemplo postado pelo BrunoFurtado é um claro exemplo de bloqueio da main thread (caso seja executado nela, obviamente). O quero quer dizer com isto é que se você tem um comando que demorar para processar, ele deve ser realizado em uma thread separada para não bloquear a principal, pois caso isso aconteça, dará a impressão que o aplicativo esta travado, já que nenhuma UI vai responder. Boa sorte e qualquer coisa posta ai
  11. Sim, é caro. Depende da quantidade de trafego gerado pelo seu site vezes a quantidade de pessoas que acessam simultaneamente. Volto a repetir, procure algum provedor que possa hospedar a maquina pra você, sairá bem mais em conta, terá um link bem maior e consegue ip fixo também.
  12. Procure por algum provedor (internet a rádio ou algum outro) que possa hospedar a maquina pra você... Normalmente da pra se fazer bons negócios.
  13. voce realmente PRECISA que a maquina esteja no rio de janeiro? Sugiro isso: http://www.macminicolo.net Voce compra sua maquina e hospeda com eles, quando nao quiser mais, eles enviam pra voce. O bom é que vai comprar o macmini no preço dos EUA, não incidindo impostos, tem um link de 100Mb/s, suporte super rápido... recomendo!
  14. Aparentemente rodaria tranquilo, visto que php no mac é super simples de configurar. backup de aplicação seria você ter o backup do serviço (caso queime a maquina lá, continuar acessando o site) (pode ser feito usando DNS Round Robin (acaba servindo também pra balanceamento de carga), backup de dados, é backup do banco de dados por exemplo, pra caso aconteça algo, possuir uma copia antiga para restaurar. A maquina para este tipo de serviço é mais do que suficiente Unica coisa que pesaria, seria onde hospedar a maquina no Rio de Janeiro, pois deixa-la sobre um ADSL/cabo, será sofrível, visto que o upload aqui no brasil é um lixo! (Fora que algumas empresas que fornecem o serviço, bloqueiam a porta 80 (utilizada para http). Então ai, ou colocaria em algum datacenter (utilizando serviço de co-location) OU contraria um link dedicado. ACHO que ADSL/cabo empresarial possuem a porta 80 liberada, mas vai depender da empresa e do contrato. Para mensurar tamanho de link para um site, lembre-se do UPLOAD, pois isto é o que realmente importa para quem serve conteúdo.
  15. Você precisa informar mais coisas, como por exemplo: O que roda atualmente neste servidor? Vai deixar o macmini com Windows Server também? Configuração da maquina Servidor será de backup de aplicação ou backup de dados ou ambos? Tamanho de HD Link Tudo isto influencia, o macmini é uma ótima maquina para servidores, mas não faz milagres, tudo vai depender do que exatamente você precisa
  16. Você faz isso utilizando uma WebView (caso queria usar um app pra isso, mas saiba que a Apple não permite mais que seja enviado um app só com uma webview). Outra forma em que vai abrir no safari, é abrir a pagina no safari, apertar o botão de ação, e utilizar a opção "Adicionar a tela de inicio", deste modo, será um webapp Boa sorte!
  17. Qual sua duvida exatamente? Pois você vai montar os forms usando código...
  18. Um bom passo a passo: How To Write An iOS App That Uses A Web Service Lembre-se de fazer as requisições de forma assíncrona (sem bloquear a main thread). Boa sorte
  19. Bem simples.... leia este dois textos: How To Write A Simple PHP/MySQL Web Service for an iOS App How To Write An iOS App That Uses A Web Service Boa sorte!
  20. Bem simples.... Só cuidado com a performance CREATE TABLE blobs( key INTEGER PRIMARY KEY, value BLOB ); [/CODE]
  21. Acessar o banco diretamente não, pois ele é baseado em arquivo. Será necessario criar uma camada de comunicação entre os 2, sendo a mais simples e prática, webservice conversando o sabor que você quiser, ai não dependendo de instalar o SQLite no servidor.
  22. 2 Sugestões: 1) Compra um ar-condicionado Ouuuuuu 2) Compra um Apple Care Escolha a mais viavel Se sujar, manda pra apple care depois
×
×
  • Criar Novo...