live blog

Live Blog: Adobe MAX keynote

Thanks for joining us! The keynote has concluded. Scroll down past the video to see our roundup, discussion and analysis.