How to Create Twitter SMS Notifications Based on Tweets, Retweets, and Mentions
Twitter released it’s 2018 Q3 report in October 2018 and it was way better than financial experts had estimated. Twitter’s CEO, Jack Dorsey, in a statement following the report said:
“We’re achieving meaningful progress in our efforts to make Twitter a healthier and valuable everyday service.”
Twitter realized a 29% year-over-year increase in advertising revenue, meaning more businesses are taking to the service to market their products and services. If you have a business on Twitter, you could receive tweets frequently, some within seconds of each other. It is very important that you respond to them promptly in order to satisfy your customers. While it is great that Twitter sends out a notification whenever there’s an event on your account, it would be even better to receive a real-time SMS.
In this tutorial, we are going to learn how to send an SMS when an event ...
Receive and Respond to Text Messages with Server-Side Swift, Perfect, and Twilio
Perfect is a versatile open source server-side Swift framework and toolset that makes it easy for developers to quickly create server- and client-side apps. Let's see how easy it is to send SMS with Twilio and Perfect.
To follow along with this post we'll need
Install Perfect using the Swift Package Manager. Create a new project directory called
PerfectSMSand then on the command line in your project directory, run
swift package init --type executable swift package generate-xcodeproj
This generates a package with the same name as your current directory.
- Package.swift at the top-level of your project contains your package description and your package’s dependencies.
- Sources/ is home to all your Swift source files, including main.swift, which will be the entry point for your project. It currently prints hello, world to the Terminal.
- Tests/ will contain unit tests you can ...
Meet Jose de Castro
Jose recently joined Twilio as Chief Architect for Twilio Flex. Previously, Jose was the co-founder and CTO of Tropo followed by three years at Cisco where he led the team responsible for Webex for Developers and Webex AppHub Marketplace.
We recently sat down with Jose to hear about his career and why he joined Twilio.
It seems that you’ve spent your career building communications platforms. Can you share what took you down this path?
I've been obsessed with software platforms since the mid-90s. As a lover of technology and design, I can of course appreciate the polish of a BMW M850i or Bang & Olufsen A9, but I've never been able to shake the idea that great platforms have a multiplicative effect far beyond that of any finished product. Also, building software for other developers is just plain fun.
At the same time, I was smitten with a fascination ...
How to Add Keyframe Animations to iOS Apps in Swift 4
In the beautiful world of modern iOS applications, not much stands out more than well applied animations and transitions. They capture the user’s attention and set your app apart from the competition. If you’ve ever wished to add cool animations to your current or future projects but felt it was too challenging, this article is purposely meant to change your mind.
Tools You’ll Need
To be able to follow along with this tutorial, there are a couple of prerequisites before we start. You will need:
- A Mac running the latest point release of macOS X Sierra or later.
- Xcode 8 or later.
- Basic knowledge of the Swift 4 language and Auto Layout.
Now that we have all that we’ll need, let’s find out what we’re going to be working on.
I have already set up a small project for us to work ...
PSD2 Compliant Authorization: Verifying Sensitive Actions with Python, Flask and Authy
PSD2 & SCA
The European Payment Services Directive (PSD2) regulation requires Strong Customer Authentication (SCA) for all transactions over €30 by September 2019. This post will show you how to implement a compliant solution for your application. For more detail on PSD2, SCA, and dynamic linking, check out this post.
Send Task-Related SMS Notifications in Asana Using Twilio SMS, Automate.io and Laravel
Currently, the only way to get Asana project notifications is either by email or from within their app. With limited push notification support, your team members are likely to get overrun by email alerts sent and miss important project updates. Any developer or project manager knows that missed notifications can result in missed deadlines which turns into broken confidence of clients. Therefore, it is important to figure out alternative ways of sending out important notifications.
In this tutorial, we are going to discuss how to send SMS notifications to project members when an Asana task is created, completed or comment on.
- Twilio account
- Asana account
- Automate.io account
- Composer globally installed
- PHP development environment with Laravel
Set Up Laravel Project
If you don't have one already installed, you’ll need to install a fresh Laravel application. A guide on how to set up Laravel can be ...
Twilio.org Announces $1.4M in Grants to 15 Nonprofits
Enabling a young mother to access essential nutrition benefits over text. Activating a high schooler’s passion for voting rights through digital engagement campaigns. Every day, nonprofit organizations create innovative communication solutions to reach people where they are and deliver services central to their programs. Twilio.org partners with social impact organizations around the world to build and scale these life changing communications.
This month, Twilio.org is providing over $1.4 million in grant support to 15 organizations that are tackling some of the world’s toughest problems through the power of communications. These grants were made through the Twilio.org Impact Fund, which has awarded more than $3 million to social impact organizations in the past year.
We’re excited to announce the following recipients of this grant round, who are using innovative communications strategies to make it easier, faster, and more affordable to connect with the people ...
Encoding Diversity: A New Sponsorship Tool
A little over a year ago my team lead looked at my first few months as a Developer Evangelist and decided that since I was already doing work for and with underrepresented developers, that we should try making that one of the communities I officially serve.
All through 2018 I ended up having the same conversations about inclusion, representation, and accessibility with event organizers again and again. Everything from venue accessibility, to Codes of Conduct issues, to representation - every organizer was starting from square one on at least some of the concerns most important to underrepresented developer communities.
Looking at the perpetual churn of community volunteers putting together events I realized this was an inevitable ongoing issue and needed an ongoing solution that could scale in a way my one on one conversations could not.
One of my favorite things to do with code is facilitate emotional labor, so inevitably ...
Build a Video Chat App with ASP.NET Core, Angular, and Twilio
Prerequisites to a Angular and ASP.NET Core Video App
You’ll need the following technologies and tools to build the video ...
Ahoy Twilio SendGrid
When we talk to our customers, they tell us that it's harder than ever to build a compelling customer engagement strategy. You have to consider all the customer touch points, from selling and marketing, to when customers are using your product or when they need support. At every step of the way, integrating the right communication at the right moment makes customers informed, happy, and successful.
That's why at Twilio, we've been investing for 11 years to build the customer engagement platform that developers and companies can use to build world class experiences. We started by building the industry leading APIs for voice and SMS, and have since added video, Facebook Messenger, and WhatsApp as means for companies to communicate with their customers.
SendGrid has been doing the same thing, but they started by building the industry's leading developer platform for email. If you’ve been at a hackathon, conference ...