Saltar para o conteúdo
BigTree108

Serviços de desenvolvimento de apps Swift e iOS

Desenvolvimento de apps iOS em Swift e SwiftUI para apps bancárias, de compras, de media, de saúde e de educação, apps para Apple Watch e Apple Vision Pro, lançamentos na App Store e manutenção de apps UIKit e Objective-C, com programadores Swift e iOS dedicados à sua equipa ou uma app entregue de ponta a ponta.

O que construímos com Swift e iOS

  • Apps nativas para iPhone e iPad em SwiftUI

    Swift 6.4 no modo de linguagem Swift 6, pelo que as data races são erros de compilação, com SwiftUI e Observation para a interface, SwiftData ou Core Data para armazenamento offline e funcionalidades separadas em Swift packages, dirigido ao iOS 27 e às versões anteriores que os seus utilizadores ainda usam.

  • Apps iOS bancárias e de pagamentos

    Apps móveis bancárias, de pagamentos e de trading com passkeys e início de sessão por Face ID, App Attest para provar que os pedidos vêm da sua app genuína, chaves guardadas na Secure Enclave e no Keychain, e Apple Pay ou tokenização de cartões através do SDK do prestador de pagamentos.

  • Apps iOS de retalho e de marketplaces

    Catálogos, carrinhos e checkout com Apple Pay, universal links de campanhas, notificações push através do APNs, Live Activities para encomendas e entregas, e App Clips que permitem a um cliente pagar sem instalar a app completa.

  • Apps iOS de streaming, sociais e de media

    Vídeo e áudio em AVFoundation e AVKit com HLS, FairPlay Streaming, downloads offline e Picture in Picture, mais feeds, chat, SharePlay e widgets do ecrã principal que fazem as pessoas regressar ao conteúdo.

  • Manutenção de UIKit e Objective-C

    Apps UIKit e Objective-C mais antigas mantidas a compilar e a passar na revisão a cada nova versão do iOS, depois migradas para Swift e SwiftUI ecrã a ecrã através de UIHostingController, com dependências CocoaPods substituídas pelo Swift Package Manager.

  • Versões na App Store e TestFlight

    Builds assinados a partir do Xcode Cloud, GitHub Actions ou fastlane, betas no TestFlight e lançamentos faseados, privacy manifests e as questões atualizadas de classificação etária respondidas antes da submissão, e taxas de crashes e de bloqueios monitorizadas no Xcode Organizer e no Crashlytics.

  • Apps para Apple Watch e HealthKit

    Apps watchOS 27 em SwiftUI com treinos e dados do HealthKit, complicações e widgets do Smart Stack através do WidgetKit, e apps companheiras Core Bluetooth para sensores médicos e wearables, com os dados de saúde cifrados e mantidos no dispositivo, a menos que o utilizador os partilhe.

  • IA no dispositivo em apps iOS

    Resumos, digitalização de documentos, pesquisa e classificação de imagens construídos sobre a framework Foundation Models, que dá a uma app o modelo no dispositivo por trás do Apple Intelligence, ou sobre o Core AI para os seus próprios modelos, para que os dados pessoais fiquem no telemóvel.

  • Apps visionOS para Apple Vision Pro

    Apps para iPad levadas para o visionOS 27 e novas apps espaciais em SwiftUI e RealityKit, com janelas, volumes e imersão em Full Space para formação, retalho, revisão de design e imagiologia médica.

Contratar programadores Swift e iOS

  • programadores Swift e iOS dedicados

    Programadores Swift e iOS que integram a sua equipa a tempo inteiro, trabalham nos seus repositórios, no seu tracker e nas suas reuniões, e reportam ao seu responsável. A sua empresa entrevista-os; nós assumimos o contrato ucraniano, o processamento salarial, a faturação e as férias.

  • Entrega de projetos Swift e iOS

    Uma equipa que conduz o projeto Swift e iOS do âmbito à release: estimativa, desenvolvimento, testes e implementação, com um líder técnico do nosso lado que é responsável pelo plano e pela qualidade.

  • Suporte e tomada a cargo de sistemas Swift e iOS

    Um sistema Swift e iOS existente assumido de outra equipa ou mantido em funcionamento: primeiro uma revisão só de leitura e uma lista escrita de riscos, depois correções e novas funcionalidades por ordem de impacto.

A página da equipa dedicada explica como os especialistas integram a sua equipa, e a página de outsourcing aborda a entrega de projetos, as tomadas a cargo e a forma como cobramos.

Quem trabalha no seu projeto Swift e iOS

  • Engenheiros iOS

    Swift, SwiftUI e UIKit

  • Engenheiros de back end

    APIs .NET, Java, Node.js ou Python com que a app comunica

  • Engenheiros Android e multiplataforma

    Kotlin, .NET MAUI e React Native

  • Designers de UI e UX

    Designs segundo as Human Interface Guidelines da Apple no Figma

  • Engenheiros de QA

    Testes em dispositivos e automação

Como trabalhamos em Swift e iOS

Swift para todo o código novo no modo de linguagem Swift 6 com verificação completa de concorrência, SwiftLint no pipeline, testes unitários em Swift Testing e testes de UI em XCTest com cada funcionalidade, e dependências através do Swift Package Manager mantidas atuais, com um aviso de segurança tratado como atualização incondicional. Os segredos ficam fora do app bundle e tudo o que é sensível no dispositivo fica no Keychain ou na Secure Enclave.

Os programadores trabalham nos seus repositórios, no seu tracker e no seu processo. O contrato ucraniano, o processamento salarial, a faturação e as ausências ficam connosco, e tudo o que escrevem é cedido a si.

Outras linguagens em que trabalhamos

Visão geral de Linguagens de programação

Perguntas sobre o desenvolvimento em Swift e iOS

Em que setores trabalham os vossos programadores iOS?

Comércio eletrónico e retalho (apps de compras, de marketplaces e de fidelização), fintech e banca (apps móveis bancárias, de pagamentos e de seguros), media e apps de consumo (apps de streaming, sociais e de estilo de vida), saúde e fitness (apps de pacientes, telemedicina e bem-estar), educação (apps de aprendizagem e de explicações), software empresarial (serviço de campo e apps internas), dispositivos ligados (apps companheiras de sensores e hardware de casa inteligente) e logística (apps de entregas e de motoristas).

Têm programadores iOS na equipa?

Sim. Os engenheiros iOS desenvolvem apps nativas em Swift na nossa equipa, a par de engenheiros .NET MAUI e React Native para apps que partilham uma só base de código entre iOS e Android.

Swift nativo ou multiplataforma?

Ambos estão disponíveis. Swift e SwiftUI nativos quando a app depende de funcionalidades da plataforma como HealthKit, trabalho em segundo plano, widgets, Apple Watch ou visionOS; React Native, Flutter, .NET MAUI ou Kotlin Multiplatform quando uma só base de código para iOS e Android importa mais. Uma app existente continua na stack que já utiliza.

Conseguem assumir uma app Objective-C antiga?

Sim. Começa com uma revisão só de leitura de crashes, APIs descontinuadas, dependências desatualizadas e configuração do build, redigida como lista de riscos. A app é depois levada para as versões do Xcode e do SDK que o App Store Connect exige e migrada para Swift ecrã a ecrã, com cada passo lançado por si.

Em quanto tempo podem começar programadores Swift e iOS?

Quando o programador iOS adequado está disponível, o arranque depende apenas da sua entrevista, do NDA e da cedência de propriedade intelectual. Caso contrário, fazemos uma pesquisa, que normalmente produz perfis de candidatos em duas a três semanas, e ninguém começa antes de a sua empresa dar o seu acordo.

Como contratamos programadores Swift e iOS através da BigTree108?

Diga-nos qual é o trabalho, a senioridade e o horário de que precisa. Propomos uma ou duas pessoas com os respetivos perfis, a sua empresa entrevista-as como entrevistaria uma contratação própria, e assina um único contrato com a BIG TREE 108 LLC e recebe uma fatura por mês.

A quem pertence o trabalho que produzem?

A sua empresa. Cada especialista tem um contrato assinado com a BigTree108 que atribui à empresa todo o trabalho produzido, e o nosso contrato com a sua empresa atribui-lho. O código, os designs e os documentos são entregues nos seus próprios repositórios e ferramentas, e não mantidos onde só nós os podemos alterar.

A desenvolver uma app para iPhone, Apple Watch ou Vision Pro?

Diga-nos o que a app faz, quem a utiliza e se existe uma versão Android. Recebe resposta no prazo de um dia útil: um plano, perfis de candidatos ou uma primeira estimativa para o lançamento.