Build the future of communications.
Start Building for Free

iOS posts

  • By Sam Agnew
    Senden von Textnachrichten in Swift mit Twilio Senden von Textnachrichten in Swift mit Twilio


    Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Sending text messages in Swift with Twilio. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag :)

    Das programmgesteuerte Senden von Textnachrichten ist eine tolle Sache, aber wenn das Senden über eine iOS-App erfolgt, besteht ein gewisses Risiko, da die Twilio-Anmeldeinformationen in der App gespeichert werden müssen. Wir können das Risiko, Twilio clientseitig zu verwenden, umgehen, wenn wir uns die Möglichkeit zunutze machen, dass Swift auf dem Server ausgeführt werden kann.

    Sehen wir uns an, wie wir über Swift eine SMS mit Twilio von unserem Server senden können.

    Wenn du direkt zum Punkt gelangen möchtest, dann findest du hier den vollständigen Code:

    import Foundation
    import Alamofire
    
    if let accountSID = ProcessInfo.processInfo.environment["TWILIO_ACCOUNT_SID"], 
       let authToken = ProcessInfo.processInfo.environment["TWILIO_AUTH_TOKEN"] { …
    Read More
  • By Kelley Robinson
    Tester son App iOS sur un Vrai Téléphone tester-app-ios-vrai-telephone

    Le simulateur iOS de XCode est très pratique la plupart du temps, mais dans certains cas il n’est pas possible d’y tester certaines fonctionnalités

    Si vous voulez tester le fonctionnement de votre application avec l'appareil photo du téléphone ou envoyer un SMS à partir de votre application, vous devrez tester et déboguer votre application avec un vrai device.

    Cet article vous explique comment tester vos applications en cours de développement directement sur votre iPhone ou autre appareil iOS et vous expliquera comment corriger certaines erreurs courantes que vous rencontrerez probablement en cours de route.

    Comment sélectionner votre iPhone comme appareil "Simulateur"

    “Simulateur” est entre guillemets ici car en fait on va créer une vraie application sur votre téléphone ; ce n'est plus une simulation.

    Ouvrez un projet dans Xcode et cliquez sur l'appareil près du bouton ▶ en haut à gauche de votre écran Xcode.
    localisation de l'appareil dans xcode

    Branchez votre iPhone sur votre …

    Read More
  • By Luís Leão
    Como Testar Seu Aplicativo iOS em um Aparelho de Verdade Como Testar Seu Aplicativo iOS em um Aparelho de Verdade

    Existem algumas funcionalidades de aplicativos iOS que não funcionam no simulador iOS. Talvez você queira testar como seu aplicativo se comporta com a câmera ou enviar uma mensagem SMS da aplicação. Para esses exemplos e muitos outros outros, você vai precisar testar e debugar sua aplicação usando um aparelho real.

    Como selecionar seu iPhone como o Aparelho “de Simulação”

    Simulação está em aspas aqui já que vamos criar um aplicativo real em seu celular; não se trata mais de uma simulação. Abra um projeto no Xcode e clique no dispositivo próximo do botão de Run ▶ no canto superior esquerdo da tela do Xcode.

    Área de escolha do emulador ou aparelho

    Plugue seu iPhone no seu computador. Você poderá selecionar o aparelho no topo da …

    Read More
  • By Valeriane Venance
    Créer un Module React Native, Discussion avec Grégoire Hertault Créer un Module React Native, Discussion avec Grégoire Hertault

    Bonjour tout le monde ! La semaine dernière j’ai eu la chance de discuter avec Grégoire Hertault, créateur du module React Native Twilio Phone, un module pour gérer la VoIP sur mobile. Il m’en a dit plus sur ce projet à travers un échange que je vous retranscris ici.

    Présentation

    Valériane: Bonjour, peux-tu te présenter pour nos lecteurs ?

    Grégoire: Je suis Grégoire Hertault, développeur depuis 2010, fullstack depuis 4 ans. Par fullstack j’entends: backend, frontend, cloud et ops.

    Je suis aussi freelance depuis 4 ans, et en temps normal j’interviens chez des clients pour des missions de prestation.

    Mais cette année j’ai décidé de faire un break et de créer ma propre application. Je suis dessus depuis janvier, c’est un projet personnel, indépendant de la situation sanitaire. C’est une application qui permet de contacter des services clients.

    C’est justement en la développant que …

    Read More
  • By Valeriane Venance
    Create a React Native Module, Discussion with Grégoire Hertault Create a React Native Module, Discussion with Grégoire Hertault

    Hello everyone! Last week I had the chance to chat with Grégoire Hertault, French developer and creator of the React Native Twilio Phone module, a module for managing VoIP on mobile. He told me more about this project through an exchange that I am sharing with you here.

    Who are you, Grégoire?

    Valériane: Hello, can you introduce yourself for our readers?

    Grégoire: I am Grégoire Hertault, developer since 2010, fullstack for 4 years. By fullstack I mean: backend, frontend, cloud and ops.

    I have also been a freelance for 4 years, and normally I work with clients for service assignments.

    But this year I decided to take a break and create my own app. I've been on it since January, it's a personal project, independent of the current health situation. It is an application for contacting customer services.

    It was while developing it that I …

    Read More
  • By Donal Toomey
    Announcing Twilio Video WebRTC Go: Build and Run 1:1 Video Apps for Free Twilio Video WebRTC Go: Build and run 1:1 video apps for free

    As we’ve all personally experienced, many face-to-face interactions have been replaced with virtual ones, over video. There are new use cases popping up every day from virtual court, to remote clienteling, to house viewings. That’s because more and more developers are looking to build video apps.

    Customers such as MDLive are building telehealth applications, making healthcare more accessible. In the education space, Air Tutors is making tutoring more engaging with virtual whiteboards, annotations, and animation to bring subjects such as math to life.

    At SIGNAL, we are announcing that Twilio Video WebRTC Go will be generally available. This is a 1:1 experience that developers configure and use with our Video JS, Android, and iOS SDKs. It’s a developer toolkit that removes the complexity of building directly on top of WebRTC. Not only is it generally available, it's also free. This is not just a free trial. Twilio Video WebRTC Go …

    Read More
  • By Donal Toomey
    Creating memorable moments with Twilio Video Creating Memorable Moments with Twilio Video

    Humans are inherently social beings and communication is at the core of these connections. Twilio provides developers with a wide array of channels, from voice, to messaging, email, to SMS, and of course, video.

    While consumers have been gravitating towards video in social media for quite some time, organizations are now adopting video at a much higher velocity. A study by Twilio showed that the pandemic accelerated digital transformation at companies by 6 years. That same pattern is playing out with Twilio Video. While not a material portion of Twilio's business, Twilio Video has experienced a 540% year-over-year increase in weekly minutes compared to this time last year.

    This year, Twilio invested in new Video features and we’ve seen adoption by a range of customers including Telehealth, Education, and Virtual Visits. What has made our customers successful is that they’ve created customized video applications centered around user experience. …

    Read More
  • By Luce Carter
    Using Data Binding in Xamarin Applications using-data-binding-in-xamarin.png

    Xamarin is a powerful tool for building cross platform apps for Android and iOS devices. You can use Xamarin without leaving the comfort of your Visual Studio development environment and you don’t have to buy and connect a bunch of mobile phones to test your apps: Xamarin includes emulators to give you a real feel for how your user interface will look and work.

    One of the time-saving and powerful aspects of Xamarin is Xamarin.Forms, a toolkit for building user interfaces with eXtensible Application Markup Language (XAML) to define how a user interface component in a Xamarin app will look and behave. Xamarin XAML (try saying that five times fast) works in concert with code-behind C# classes, a structure you may be familiar with if you’ve worked with ASP.NET or ASP.NET Core.

    Xamarin.Forms includes Data Binding, a way of keeping a user interface synchronized with its underlying data without …

    Read More
  • By Aaron Alaniz
    Implementa tu Propia Aplicación de Vídeo Conferencia en Menos de Cinco Minutos programmable-video-translate-conference

    Nos complace anunciar que hemos creado tres aplicaciones de vídeo conferencia en código abierto, una para iOS, otra para Android y una tercera en ReactJS para Web. Sea porque estás construyendo una solución de colaboración para salud, educación o en vídeo en general, estas aplicaciones pueden acelerar el desarrollo al proporcionar una base funcional implementada en la nube en minutos. Además, pueden actuar de referencia para todo desarrollador que quiera mostrar las posibilidades que tiene el video programable. Las aplicaciones están disponibles en Github bajo licencia Apache 2.0:

    Read More
  • By Aaron Alaniz
    Deploy your own video collaboration app in five minutes or less Deploy your own video collaboration app in 5 minutes or less

    We've now released a newer version of the Video collaboration app – for the newest deploy instructions, follow this link.

    Today we are excited to announce that we are open sourcing three video collaboration applications, one for iOS, one for Android, and a ReactJS one for the Web. Whether you are building a healthcare, education, or general video collaboration solution, these apps can accelerate development by providing you with a fully functioning video app that can be deployed to the cloud in minutes. In addition, they provide a canonical reference for developers building out their communication solutions by showcasing the Programmable Video capabilities. These applications are available today on Github under the Apache 2.0 license:

    At Twilio we strive to build a reliable, extensible platform so that our customers can build high quality communication experiences in their applications. Our Video …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.