What is a Twitter Video App Card?
A Twitter Video App Card is another type of App Card (an ad promoting a mobile app). However, with video being the most engaging type of content, Twitter introduced another way to interact with cards. You can upload a video up to 1:40 minutes long that shows what your app can do.