Submission Guidelines

Everything you need to know about submitting a talk proposal for try! Swift Tokyo.

What We're Looking For

  • Original content that hasn't been presented at other major conferences
  • Practical knowledge that attendees can apply in their work
  • Clear learning outcomes for the audience
  • Well-structured presentations with demos when applicable
  • Topics relevant to the Swift community

Talk Formats

Regular Talk (20 minutes)

A comprehensive session covering a topic in depth. Include time for context, examples, and key takeaways. Live coding and demos are welcome!

Lightning Talk (5 minutes)

A focused, fast-paced presentation covering a single concept, tool, or tip. Perfect for sharing quick wins or introducing new ideas.

Workshop

A hands-on or lecture-style workshop in a morning (10:00–12:30) or afternoon (14:00–16:30) JST slot. Format and capacity will be arranged for each workshop.

Proposal Requirements

Title

A clear, descriptive title that accurately represents your talk content. English or Japanese is fine, or both (up to 100 characters in English, 60 in Japanese).

Abstract

A summary that will be published on the website and in the app if your talk is accepted. This should explain what attendees will learn. English or Japanese is fine, or both (up to 500 characters in English, 300 in Japanese).

Talk Details

A detailed description of your talk for reviewers. Include your outline, key points, and any demos you plan to show. This helps us understand your vision. English or Japanese is fine, or both (up to 3000 characters in English, 2000 in Japanese).

Speaker Bio

Tell us about yourself! Your background, experience, and what makes you excited about this topic. It is shown on the website. English or Japanese is fine, or both (up to 500 characters in English, 300 in Japanese).

Past Talk Video

Share a link to a video of a talk you have given. It doesn't have to be a conference talk: a local meetup recording made with the organizer's permission, or a recording you made yourself on your Mac, works too.

Social Accounts (Optional)

URLs of your X, LinkedIn, Bluesky, Mastodon, or personal website (starting with https://).

Anything else you'd like to tell the organizers (Optional)

Any additional information for organizers, such as accessibility needs, scheduling constraints, or whether you've given this talk before.

Workshop

When choosing Workshop, include learning outcomes, an agenda, participant prerequisites and requirements, required software and hardware, materials, facilities, preferred capacity, and co-instructors.

Selection Criteria

Our review committee evaluates proposals based on:

  • Relevance to the Swift community
  • Originality and uniqueness of content
  • Clarity of proposal and learning outcomes
  • Speaker's expertise and presentation ability
  • Diversity of topics across the conference program

Tips for a Great Proposal

  • Be specific about what attendees will learn
  • Include a clear outline or structure
  • Mention any demos or live coding
  • Show your passion for the topic
  • Proofread your submission carefully
  • Don't be afraid to submit multiple proposals!

Speaker Benefits

  • Free conference ticket
  • Speaker dinner with other speakers and organizers
  • Invitation to a speakers-only sake tour
  • Professional video recording of your talk
  • Networking opportunities with Swift developers worldwide
Submit Your Proposal