|
Yes
No
|
Todd Barr,
Bandwidth.com
Voice apps are exploding and developing at a record pace. The world of tomorrow will mean you intera...
READ MORE
Voice apps are exploding and developing at a record pace. The world of tomorrow will mean you interacting with your phone more as a concierge than simply a way to communicate. With invention in areas such as telephony apps, dial tones and whisper technology, come hear what’s next.
This panel of leading experts and innovators will take you behind the red curtain to explore the mind-boggling labs and phone projects in development today that you didn’t think were possible. Targeted at a more technical developer crowd, the panel will show examples of apps that are plugged-in to the latest in voice APIs.
Web Apps / Widgets mobile, Phones, VoIP
|
|
Yes
No
|
Brandon Satrom,
Microsoft
Most web developers and designers know the pain of trying to develop and maintain sites on different...
READ MORE
Most web developers and designers know the pain of trying to develop and maintain sites on different platforms: each requires a mix of tools for design, development and deployment, and little overlap exists from one to the next. Whether developing in WordPress, Joomla, Drupal, Umbraco, or even plain old ASP.NET or PHP, keeping tabs on multiple sites quickly turns into an administrative nightmare. This session will discuss ways that developers, designers and hobbyists can unify customization, development and deployment of PHP and ASP.NET sites into a single, pain-free experience. Come learn how to slim down your tool belt with productive site development under one roof.
Web Apps / Widgets php, websites, Wordpress
|
|
Yes
No
|
Sian Pairaudeau,
Invoke Media
Have you been asked to create content for corporate Facebook pages? Are you thinking about creating ...
READ MORE
Have you been asked to create content for corporate Facebook pages? Are you thinking about creating interactive content for your company’s page? Listen up!
Developing in Facebook can test one’s patience but, as many marketing managers are discovering, it can also reap worthwhile rewards. This dual presentation takes you through the process from both a project management and developer’s perspective.
We’ll explore the “dark side” of Facebook’s API and the implications for planning a marketing campaign.
While a well conceived and executed Facebook application can’t be beat as a fun and engaging way to deliver a marketing message or organizational facts, the major pain point for the Facebook API is “change” or “deprecation”. After all, they do control their API and can change it whenever they please. When an API feature is “deprecated” months of work can be rendered unusable.
From a development perspective research, flexibility and a full bag of coding tricks is what you need before you venture forth. From a project planning perspective focussed marketing goals, an adaptive marketing mindset, and a stomach for changing direction on a dime are crucial.
Andre Liem, Lead Developer and Sian Pairaudeau, Project Manager, from Invoke Media will share the laughs, the tears, and their experiences developing marketing campaigns in Facebook.
Web Apps / Widgets Facebook, FBML, marketing
|
|
Yes
No
|
Max Lord,
wir35
A new breed of web sites are providing accessible, creative music making tools in the cloud. These r...
READ MORE
A new breed of web sites are providing accessible, creative music making tools in the cloud. These range from simple audio-visual experiments to deep applications that can produce polished club tracks or traditionally notated sheet music. This talk will introduce the central concepts behind programming dynamic audio applications in web-based music systems.
As HTML5 and other technologies slowly take over many development needs that were traditionally handled in Flash, dynamic audio programming remains one of the more exciting frontiers for experimental-minded Flash developers. While Flash officially supports open-ended audio systems, programmers still need to learn many hacks and exotic optimizations to achieve good results. Techniques that are well-known in the audio community are often alien to developers with graphical or UI backgrounds. This talk will cover the key tricks that make things tick, and then show how they have been incorporated into the StandingWave audio framework.
Attendees will leave with a deep understanding of the Flash audio system, the sophisticated frameworks that have been built on top of it, and many ideas for starting new musical projects.
Web Apps / Widgets audio, flash, music
|
|
Yes
No
|
Matt Mitchell,
Hotelicopter
Traditionally, sharing a widget with a 3rd party has consisted of something like this: “here’s a...
READ MORE
Traditionally, sharing a widget with a 3rd party has consisted of something like this: “here’s a bit of Javascript, stick this into your website.” This is fine if all you need to share is something simple. But what if you want to share more? Much, much more. What if you want all the power and complexity of your website’s fantastic Ajax UI to be available for anyone, and to make it as easy to implement as embedding a YouTube video?
Rather than one widget, what you need is a library of widgetized UI components, each of which is mutually aware so that when an event occurs in one, all of the others on the same page are able to react in the correct manner. These widgets also need to be able to asynchronously access your remote data and update themselves accordingly.
This presentation will demonstrate how to take something as complex as a meta-search engine for live hotel rates and data and allow anyone with no more than a rudimentary knowledge of HTML to implement it in a fully customized fashion on their own website.
By combining multiple client-side technologies including JSONP, jQuery and Sammy, we've built a lightweight and powerful MVC widget framework driven by custom events.
The presenters will dive right into the code to demonstrate to attendees how they can write elegant, object-oriented Javascript to create their own widget components. They will then examine a more complex, real world example to show what can be potentially achieved using these methods.
Web Apps / Widgets JavaScript Widgets, JSON JSONP, Sammy
|
|
Yes
No
|
Derek Ball,
Tynt
In order to succeed, an online enterprise requires as much information about its customers as possib...
READ MORE
In order to succeed, an online enterprise requires as much information about its customers as possible, and traditional traffic numbers or measurements of customer interactions all have well-known limitations. New technologies allow for much finer grained analysis of web traffic, turning previously unusable data-streams like web visitors’ copy and paste behavior into incredibly rich insights into trends, customer preference and more.
Most people think that the most popular way to share content is via Twitter, Facebook or any of the other sharing tools. But the truth is, email is still the easiest and most common way to share content– and most readers simply copy the content they intend to promote or preserve.
We’ve learned there are 3 main reasons people copy content: to preserve it, promote it or to search for more information. Until now, there has been no good method for capturing and analyzing precisely this kind of behavior.
However, with new models of analytics, web sites can find out what content their users are engaging with the most, what they are doing with it, and how the site can maximize the value they offer their visitors, and all at a level that standard web metrics just cannot achieve.
Web Apps / Widgets
|
|
Yes
No
|
Matt Harris,
Twitter
This panel will cover the recently released and popular features of the Twitter API and explore crea...
READ MORE
This panel will cover the recently released and popular features of the Twitter API and explore creative ways they have been used. We'll discuss the developments over the past year and what you can expect from the API team in the future. We'll also be sharing some stories about how some of these new features came to be and reveal some of the challenges we had to overcome to release them. The panel will respond to a selection of questions received before SXSW and open up for audience questions as well.
Web Apps / Widgets API, twitter, twitterapi
|
|
Yes
No
|
Brandi Willard,
CityGridMedia
This panel will focus on a how a handful of companies are making money in the local space through ch...
READ MORE
This panel will focus on a how a handful of companies are making money in the local space through check-ins, offers & coupons, user/editorial content and more.
New web and mobile developers can will learn the tricks of the trade from the masters in the local space and how they can start raking in cash.
Web Apps / Widgets local, mobile development, web development
|
|
Yes
No
|
Neil Roberts,
BitMethod
Just the data, please!
When rich internet application developers are tasked with updating a web p...
READ MORE
Just the data, please!
When rich internet application developers are tasked with updating a web page based on data loaded from a server, they have a limited number of options. We have resorted to either loading HTML from the server and dumping it into the page or writing meticulous instructions for how this new data will alter the document. The current solution to the problem involves using rich templating languages on the server side. Server side templating, while commonplace, increases load and reduces speed.
A more efficient solution is browser-based templating. Implementating a browser-based rich templating language requires solving many problems: identifying the most flexible syntax, turning a template into a set of instructions for modifying the document, and drawing and redrawing the template blazingly fast.
This presentation will demonstrate how two programmers used the open source community to develop solutions for browser-based templating. One programmer wrote the code, and one needed the solution. It will cover the decisions made in building a browser-based rich templating language, problem solving processes, and a real-world implementation. Attendees will gain a new understanding of how they can make their sites and web apps more efficient and more flexible by separating HTML from data using a client-side, browser based templating language based on Dojo's implementation of DTL.
Web Apps / Widgets Django, Dojo, JavaScript
|
|
Yes
No
|
Chuck Dietrich,
SlideRocket
Remember startups in 2000? Bragging about burn rates, extravagant rooftop parties, foosball tables a...
READ MORE
Remember startups in 2000? Bragging about burn rates, extravagant rooftop parties, foosball tables and, of course, a no-holds-barred approach to technology spending. No server room, leased line, software package, or desktop was too expensive for startups on the up. Fastforward to 2010 and starting a company is a lot less, well, fun. But it’s also a lot cheaper.
Those 2000 startups might have had cool parties, but they also had to buy and store servers, and hire an IT manager to install software, manage upgrades, and fix endless bugs and compatibility problems. Today’s startups have it easier. With the emergence of cloud computing, virtualized servers, inexpensive on-demand business software, free web-based email and document management systems, VoIP phones, and cheap and powerful computers, the only crucial technology investment a founder needs to make is high-speed Internet access.
Come hear from leading technologists, entrepreneurs, and industry observers who will talk about what it takes to create a startup with a “virtual IT infrastructure”. Find out what technologies, applications, and hardware your startup needs to hit the ground running. Find out mistakes to avoid in setting up a cloud-based infrastructure; how to turn a patchwork of cloud apps into a
streamlined business system; and how to get your employees to ditch Microsoft Office once and for all.
Web Apps / Widgets Cloud Architecture, Startup, web applications
|
|
Yes
No
|
Nicholas Zakas,
Yahoo!
The Yahoo! homepage is the third-most visited web site in the United States, and so completely redes...
READ MORE
The Yahoo! homepage is the third-most visited web site in the United States, and so completely redesigning it in 2009 brought a whole series of challenges. One major challenge: add a lot of new functionality while maintaining the same page performance. In this session, you'll learn how the Yahoo! homepage team went beyond the best practices for web performance to enable a fully interactive, customizable page while maintaining or surpassing the old homepage's actual and perceived performance.
Web Apps / Widgets performance, yahoo
|
|
Yes
No
|
Colin Loretz,
Lively Labs
Have you ever wanted to capture your project management or time entry data from Basecamp within an i...
READ MORE
Have you ever wanted to capture your project management or time entry data from Basecamp within an invoicing application like Freshbooks, or perhaps a customer relationship management tool like Salesforce.com? Maybe you want your WordPress traffic to publish to multiple analytics systems at the same time, update your Google calendar from your online to-do list app or have Craigslist send you a direct message on Twitter the moment the that first edition of “The Hitchhiker’s Guide to the Galaxy” shows up?
In this session, the presenters will give you a crash course on how simple it is to leverage data from web applications and have them do your bidding.
There is not a single web application out there that can do everything. In fact, we believe each one should focus on doing what they were intended and performing those functions extremely well. This session will not only discuss technologies including REST and SOAP APIs, webhooks, microformats, data portability, and JSON/XML data, but also demonstrate how you can connect any number of web based applications together and get them talking with one another with real-world examples.
Web Apps / Widgets cloud, Mashups, webhooks
|
|
Yes
No
|
Brett Queener,
salesforce.com
For many at SXSW the idea of clunky UIs, lack of a simple search box and many of the features and in...
READ MORE
For many at SXSW the idea of clunky UIs, lack of a simple search box and many of the features and innovations we use every day with web apps sound like a story out of the history books on the “early days” of computing. The reality is even in 2010 at work people are struggling with apps conceived before many of the attendees at this conference! Innovation in the enterprise software industry has been dormant for too long and there now appears to be hope for millions of workers who previously have been left behind from the web revolution. There is a new breed of enterprise software that mirror what we use as consumers that is real-time, social and can be accessed from any device from anywhere.
Web Apps / Widgets Cloud Computing, collaboration, web apps
|
|
Yes
No
|
Ryan Merket,
Appbistro
If your company is like one of the many to create an API, you are probably wondering what's supposed...
READ MORE
If your company is like one of the many to create an API, you are probably wondering what's supposed to happen afterwards. How do you document your API? How do you handle developer relations? How do you showcase the most awesome apps built with your API? Most importantly, How do you get developers to build with your API?
Having an API is just the beginning... Discover what you do NEXT.
Web Apps / Widgets API, community, developers
|
|
Yes
No
|
Kevin Lingerfelt,
Scout Labs
As the World Wide Web barrels ahead toward versions 3.0 and beyond, the number of web services exten...
READ MORE
As the World Wide Web barrels ahead toward versions 3.0 and beyond, the number of web services extending APIs is growing rapidly. Be it images, videos, geodata, slides, comments, commits, timelines, text or tweets, you can almost certainly find it via an API. Data ubiquity such as this is no surprise, given the transition toward resource-oriented, REST style architectures that have been adopted by major data warehouses on the Web. Converting a resource-oriented website into a full-blown API can be as easy as repackaging existing content into a more accessible format, such as XML or JSON. As a web service provider, learn more about web frameworks like Django and Rails that facilitate such architectures, and explore the advantages and disadvantages of opening your data up to the Web at large (and how to protect yourself). Conversely, as a consumer of such data, learn about the wealth of APIs that already exist and the many creative ways that they are being used to enrich sites across the Web. When it comes to synthesizing API data, the possibilities are endless, but this session will at least provide you with the tools necessary to go forth and create a wealth of wondrous web applications.
Web Apps / Widgets API, rails, rest
|
|
Yes
No
|
Michelle Riggen-Ransom,
BatchBlue Software
The Small Business Web is now over 100 web app companies strong. Together, we're rewriting the rules...
READ MORE
The Small Business Web is now over 100 web app companies strong. Together, we're rewriting the rules for traditional business development by building the market for small business software through integrations.
So how has it not devolved into fisticuffs and mayhem? And why does integration help both the consumers and the vendors who are building the applications?
Members of the Small Business Web will discuss the power of the open API, why customers buy apps that integrate, how they're embracing their competition and why sometimes even they have to remember to "Hug It Out" as they work together to define the future of the Small Business Web.
Web Apps / Widgets API, SaaS, small business
|
|
Yes
No
|
Philip Wheat,
Microsoft
Web 1.0 was the era of storefronts and Brocureware. Web 2.0 signaled the rise of user generated con...
READ MORE
Web 1.0 was the era of storefronts and Brocureware. Web 2.0 signaled the rise of user generated content. As we continue to evolve the web, are you considering what the current world of connected sensors is doing to your content and what information you can offer your users. As more and more people are able to provide much more information than just location, how are you taking advantage of that for easier and more valuable experiences? All the while keeping the user comfortable with their own privacy and information control.
Web Apps / Widgets
|
|
Yes
No
|
Ziad Sultan,
Marginize
As computing moves to the cloud, browsers are increasingly replacing the role of the desktop. And br...
READ MORE
As computing moves to the cloud, browsers are increasingly replacing the role of the desktop. And browser add-ons are gaining in importance. Yet very few successful companies have been built on a pure add-on model. Is this about to change? Is there an opportunity for innovation today to happen through the browser? How would these startups overcome the two biggest challenges they face: widespread adoption, and monetization. This panel will include speakers who have either built startups based on add-ons or invested in them.
Web Apps / Widgets browser add-on, Funding, Startup
|
|
Yes
No
|
Mark Brown,
Microsoft
Are you familiar with the Microsoft Web Platform Installer and the integrated Web Applications Galle...
READ MORE
Are you familiar with the Microsoft Web Platform Installer and the integrated Web Applications Gallery? These Microsoft products made it easy to install and configure web applications and Microsoft's Web Stack on Windows. But when building, optimizing and deploying web applications on Windows and IIS it is still difficult. Microsoft's WebMatrix changes all of that making the entire workflow easier now.
In this session we'll walk through the entire WebMatrix experience showing the full workflow starting from a pre-built application such as WordPress from the Web Application Gallery to starting from one of the many templates included. We'll show how easy it is to customize including going into details on the new ASP.NET Razor syntax. We'll go all the way through to showing one-click deployment of the web application to a hosting environment. We'll also show off some cool tools included with WebMatrix such as the SEO Reports that help increase the discoverability and usability of your web applications.
Web Apps / Widgets ASP.NET Razor, WebMatrix
|
|
Yes
No
|
Tim Kadlec,
Element Creative
More and more studies are confirming that web performance is an important indicator in how successfu...
READ MORE
More and more studies are confirming that web performance is an important indicator in how successful your sites and apps will be. As much as we may like to shave seconds, however, the most important measurement is how fast your users THINK your site is. By looking at how the brain perceives time, we can find methods of improving the perceived load time of your sites and increase user satisfaction.
Web Apps / Widgets performance, psychology
|
|
Yes
No
|
Michael Krotscheck,
Active.com
The choice of a particular language or platform is one of the first and most important choices made ...
READ MORE
The choice of a particular language or platform is one of the first and most important choices made when writing new software. Some developers will cite speed of development, others simplicity of the language, others performance, yet others tooling, and in the end it is very difficult determine exactly why or how these choices are made because the arguments you get pro or con inevitably play towards strengths and weaknesses both for the language and for the individual making the argument.
This presentation will go into depths about this goal and try to cut through the day-to-day "Mine is better than yours" banter. We will look at the arguments and propaganda and try to extract an understanding of the underlying reasons that drive them. Once we find something that makes sense, we'll then apply this to some of the popular languages out there to see how they stack up, without (hopefully) degenerating to a religious argument.
Web Apps / Widgets development, software
|
|
Yes
No
|
Vishal Sankhla,
Viralheat
Few API’s spew out as much data as Twitter’s does, and few come anywhere close to its popularity...
READ MORE
Few API’s spew out as much data as Twitter’s does, and few come anywhere close to its popularity with developers. But it’s not a walk in the park. It takes a lot of careful design and experience to build apps that please users even when Twitter is overloaded or the API’s limitations get in your way.
In this panel, we'll talk about lessons from developers in the field who have tapped into Twitter’s API successfully. The panelists will share their technical and strategic tips for how to build applications with the API that perform consistently, reliably and innovate beyond basic uses.
If you’re thinking about using the Twitter API for the first time or are a seasoned pro – this panel will be an insightful discussion about the techniques and strategies that help you make the most of it.
Web Apps / Widgets Application development, how-to, twitter
|
|
Yes
No
|
Oren Michels,
www.mashery.com
The days of consumers sitting at a full-sized monitor browsing a website populated with your content...
READ MORE
The days of consumers sitting at a full-sized monitor browsing a website populated with your content alone are quickly evaporating. In order to succeed you need to take your experience and your brand to where your users are – mobile devices, collaborative applications and mashups, gaming consoles and third-party platforms. Branded websites as we know them are fast being replaced by mashups of content from multiple sources layered together or targeted experiences that take advantage of the immediacy, location awareness and ubiquity of mobile apps.
This change is no cause for panic. In fact, for those that remain innovative, nimble, and open to new ways of developing business it can be one of the best opportunities to come along since the web itself.
This session presents how to engage end users with your brand when designing online experiences means placing your data or functionality on others’ web properties (ones you don’t control) and vice versa.
We’ll explore how others have been able to build their brand while embracing the concept of platform and how you can redefine partnerships and engage developers creating the apps that define the next wave of digital engagement. The session will cover concepts critical to online success like web services, platform development and APIs including a tour of some of the best examples of brands and pervasive experiences proliferating the digital network.
Web Apps / Widgets API, Apps, design
|
|
Yes
No
|
Clay Loveless,
Mashery
Extreme athletes, racecar drivers and rock stars are constantly trying to find that edge between opt...
READ MORE
Extreme athletes, racecar drivers and rock stars are constantly trying to find that edge between optimal performance and spinning out of control. For organizations seeking to provide open APIs to developer communities, finding and harnessing the edge is important as well. They need to walk the fine line between attracting traffic to their site and cost-efficiently building and managing reliable and powerful API infrastructure. If organizations go beyond that edge, they risk performance problems and site failure, which can alienate developers and harm your reputation as a content provider.
Clay Loveless, chief architect of Mashery, a leading provider of API management and strategic services, will educate organizations that are already developing or offering APIs on how they can prepare for the day they come face-to-face with the edge. This includes:
•Using adequate API testing that covers multiple failure vectors
•Planning and designing an infrastructure for the present and future of your API
•Embracing standards
•Monitoring everything and being open about performance and problems
•Learning to fail well
Clay has years of experience working with API standards and has seen many early API releases plagued by poor performance and system failures because organizations don’t test enough for traffic levels. Clay can help organizations develop a plan for all contingencies. Your reputation as a content provider depends on it.
Web Apps / Widgets API, mobileions, web applications
|
|
Yes
No
|
Tom Boutell,
P'unk Avenue
PHP is easy… as programming languages go, that is. You can build sites in a real hurry.
With fram...
READ MORE
PHP is easy… as programming languages go, that is. You can build sites in a real hurry.
With frameworks like Symfony and Drupal, you can build them faster still.
Yes, Java has more raw speed, all else being equal (which it never is). But with PHP you can get your project built today with a small team.
Still, sooner or later success catches up with you and you want your site to cope with Serious Traffic… or cope with moderate traffic on a cheap virtual machine… or at the very least, not be dog-slow with just a handful of users.
There’s a lot of advice about optimizing PHP code, some of it well worth your while. And there’s excitement about HipHop, Facebook’s new native code compiler for PHP. But these are drastic steps that require you to rewrite your code or adopt less proven and more awkward ways of delivering your code.
Justified? Sure, on the biggest projects in the world (like Facebook). But as Donald Knuth says, “premature optimization is the root of all evil.” Tweaking your code for speed’s sake usually makes it harder to maintain and less adaptable to new requirements.
Three major factors slow down PHP projects based on frameworks (like Symfony or Drupal) so much that much that code profiling and database query design don’t even have a chance to become relevant. I'll explore these factors and how to overcome them. The fascinating common thread: no changes to your PHP code.
Web Apps / Widgets apache, performance, php
|