Futures

Developing Galactic Compass: An App Pointing to the Milky Way’s Center Using AI Assistance, (from page 20230331.)

External link

Keywords

Themes

Other

Summary

The author created an app called Galactic Compass, which features a green arrow that always points towards the center of the Milky Way, specifically the supermassive black hole, Sagittarius A*. Despite lacking programming skills, the author utilized ChatGPT to break down the app development process into manageable steps. They used Xcode to build the app, incorporating various features like a debug screen showing location data and a compass screen with a rotating arrow that points to the galactic center. The development journey highlights the synergy between human creativity and AI assistance, allowing the author to bring their vision to life. The app has gained popularity and sparked interest across social media and tech platforms, showcasing the potential of using AI tools for non-experts in app development.

Signals

name description change 10-year driving-force relevancy
AI-Assisted App Development Using AI like ChatGPT to assist in programming and app development. Change from human-only coding to using AI as a collaborative partner in development. In 10 years, app development could become predominantly AI-assisted, democratizing access to software creation. The increasing accessibility of AI tools will empower more individuals to create apps without traditional coding skills. 5
Personalized Tech Experiences Creating apps that focus on unique personal interests, such as astronomy in this case. Shift from generic apps to personalized, interest-based applications that cater to niche audiences. In 10 years, we might see a surge in personalized applications tailored to individual interests and hobbies. The desire for unique and meaningful technology experiences will drive the development of niche apps. 4
Community Engagement through Apps Utilizing apps to foster community interaction and sharing among users. Transition from isolated app usage to community-driven experiences and shared user content. In 10 years, apps will prioritize community features, enhancing user interaction and feedback loops. The need for social connection and engagement will encourage developers to integrate community features. 4
Emergence of New Skill Sets The blend of various skills needed to create tech products using AI assistance. Shift from specialized skills to a broader range of competencies in tech development. In 10 years, a new generation of tech creators will have diverse skill sets, combining art, coding, and systems thinking. The evolution of technology will require a more interdisciplinary approach to product development. 4
Reviving Interest in Astronomy Apps like Galactic Compass spark renewed interest in astronomy and cosmic awareness. Change from general disinterest to growing public enthusiasm for astronomy and celestial navigation. In 10 years, we may see a larger cultural movement embracing astronomy through technology. The blend of technology and astronomy will make celestial knowledge accessible to the public. 3

Concerns

name description relevancy
Dependency on AI for Development Relying heavily on AI tools like ChatGPT could undermine traditional coding skills and understanding of fundamental programming concepts. 4
Skill Disparity in Tech The advantage gained by untalented developers using AI could widen the gap between skilled and unskilled programmers, creating a two-tiered workforce. 3
Quality of AI-generated Code Code generated through AI may be suboptimal or contain errors, leading to potential functionality issues or security vulnerabilities in apps. 4
Cultural Implications of App Creation The ease of app development through AI could oversaturate the app market with low-quality applications, making it harder for users to find valuable tools. 3
User Understanding of Technology Users might lose touch with the technical know-how required to understand or troubleshoot their own apps as they increasingly rely on AI for development. 4
Over-reliance on Technology The reliance on AI could create an ecosystem where individuals prioritize convenience over learning, leading to skill degradation in software development. 4

Behaviors

name description relevancy
Crowdsourced App Development Utilizing AI tools like ChatGPT to assist in the app development process, enabling those without coding skills to create applications. 5
Galactic Awareness Cultivating an understanding or sense of orientation towards the galactic center, using technology to visualize cosmic elements. 4
AI as a Co-Creator Collaborating with AI to break down complex tasks into manageable steps, enhancing creativity and productivity. 5
Home-Cooked Software The concept of creating personalized, unique applications akin to home-cooked meals, emphasizing individual expression in app design. 4
Community Engagement through Sharing Encouraging social sharing and community involvement in app experiences, as seen with the sharing of the Galactic Compass app. 3
Iterative Learning through AI Feedback Using AI to receive immediate feedback on coding tasks, fostering an iterative learning environment for non-experts. 4
Integration of Astronomy and Technology Merging astronomical concepts with mobile technology to create tools that help users connect with the universe. 4

Technologies

description relevancy src
Using AI tools like ChatGPT to assist in coding and app development, making the process accessible to non-programmers. 5 d64748e1137887f23e89fd21d759d077
A modern framework for creating user interfaces across all Apple platforms, focusing on declarative syntax and ease of use. 4 d64748e1137887f23e89fd21d759d077
Integrating AR features to visualize data in a 3D context, enhancing user interaction with the app. 4 d64748e1137887f23e89fd21d759d077
Leveraging device sensors to track orientation and motion for dynamic user feedback and interaction. 4 d64748e1137887f23e89fd21d759d077
Utilizing astronomical coordinate systems to provide unique functionalities in applications, like pointing towards celestial bodies. 3 d64748e1137887f23e89fd21d759d077

Issues

name description relevancy
AI-Assisted App Development The use of AI tools like ChatGPT to assist in app development, especially for individuals without coding skills. 5
User-Centric Software Design A trend towards making software applications more personal and relatable, akin to home-cooked meals, enhancing user experience. 4
Galactic Navigation Applications The emergence of applications that incorporate astronomical elements, appealing to niche interests in space and navigation. 3
Skill Augmentation through AI The phenomenon where AI helps lower-skilled individuals achieve higher competency in specific tasks, changing the traditional skill development landscape. 4
Public Engagement with Astronomy Increased interest in astronomy and galactic phenomena through interactive applications and social media sharing. 3
Social Media Impact on App Popularity The role of social media in promoting apps and generating user interest, influencing their success and visibility. 4