Control your Raspberry Pi 3 from your phone or tablet via Bluetooth. Create custom control layouts, run commands, and interface with your own programs without writing code. Ideal for educators and hobbyists.






208+ iOS apps curated and reviewed
From beginner-friendly picks to power-user tools, our rpicontrol list covers 208+ iPhone apps updated through June 2026. Compare ratings, prices, and screenshots in one place.






Control your Raspberry Pi 3 from your phone or tablet via Bluetooth. Create custom control layouts, run commands, and interface with your own programs without writing code. Ideal for educators and hobbyists.






Learn to code through interactive, game-like lessons. Access over 5000 code examples and 35+ courses in various programming languages, all within a single app. Practice and build your skills with the world's fastest compiler.






Learn to code in Python, JavaScript, HTML, CSS, and SQL with AI-assisted development. This app guides you from beginner to building production-ready software and portfolio projects. Master modern developer workflows and launch your career.


This app offers hundreds of interactive coding games and activities for children aged 3-10. Kids can solve puzzles, design their own games and stories, and even participate in coding contests. It focuses on building essential coding concepts and problem-solving skills in a safe, ad-free environment.


Practice coding skills on the go with personalized recommendations and daily flashcards. Reinforce concepts, review syntax, and track your progress to stay on track with your learning goals. Learn various tech skills like web development, data science, and AI.


Master math and computer science through interactive, visual lessons. This app focuses on active problem-solving and personalized practice to build critical thinking and STEM skills. Ideal for students and lifelong learners seeking to deepen their understanding and confidence.


This app streamlines educational workflows for teachers and students. It facilitates paperless assignment creation, distribution, and grading, while enhancing communication and organization. Students can track assignments and receive feedback, and teachers can manage classes and provide real-time updates.


Learn and run Python 3 code on your mobile device with this AI-powered editor. Features include a compiler, debugger, code completion, and built-in challenges to enhance your programming skills.


This app offers a fun and engaging platform for children to learn coding and artificial intelligence. It guides them from visual block coding to text-based languages like Python and JavaScript, with opportunities to mod Minecraft and create AR apps.


Build and deploy apps, websites, and games directly from your phone. Utilize AI to generate projects from natural language prompts, collaborate in real-time, and host your creations instantly with zero setup. Suitable for both beginners and experienced developers.


This app allows children to create their own games, art, and stories using kid-friendly programming. Users can share their creations with a moderated community, play and remix projects from others, and learn to code through interactive video tutorials.


Learn in-demand coding and AI skills through interactive courses and real-world projects. Master languages like Python and SQL, and gain certifications to advance your career in data science and AI.


This app allows young children to create their own interactive stories and games by snapping together graphical programming blocks. It fosters problem-solving, creative expression, and develops early numeracy and literacy skills in a fun, motivating context.


Access your Moodle courses on your mobile device, allowing you to browse content, participate in activities like quizzes and assignments, and stay updated with notifications. Connect with fellow learners and track your progress with grade viewing, all available offline.


Engage with live polls and assessments on your web-enabled device. This tool enhances learning by increasing retention and allowing instructors to gauge comprehension through real-time data collection. It supports various question types and provides tools for tracking progress and communication.


This supplemental curriculum platform helps educators align district priorities with classroom instruction to accelerate student achievement of grade-level standards. It offers a vast library of standards-aligned resources, AI-powered differentiation, and diverse learning formats to engage students. Students can access assignments, study independently, and track their progress on any device.


Engage in formative assessments with interactive quizzes, polls, and games. Students join classrooms using a code to answer questions and track their understanding. No student accounts are required.


This interactive coding workspace simplifies learning to code with over 25 programming languages. It offers a self-guided experience without complex setups, allowing users to build coding foundations at their own pace. Explore playgrounds and discover the fun of coding.


This app offers a powerful integrated development environment for Python, C, and C++ on iOS devices. It includes a Python interpreter with extensive libraries, a C/C++ compiler, a terminal, and a code editor with advanced features like code completion and debugging.


Learn the fundamentals and advanced techniques of ethical hacking and cybersecurity. This app offers comprehensive courses for beginners and experienced individuals, covering topics from basic hacking concepts to penetration testing and digital forensics. Gain practical skills to secure systems and build a career in the field.