Data & Images

Add content, upload images, and manage data to make your app your own.

Data & Images

Make your app unique by adding your own content, images, and data. Snowflame makes it simple to personalize every aspect of your app.

Adding Images

Upload from Device

  1. Tap the camera icon in the chat
  2. Choose source:
    • Take a new photo with camera
    • Select from photo gallery
    • Choose from files
  3. Tell the AI how to use it: “Use this as the app icon” or “Add this to the recipe gallery”

Image Types

  • App icons - Your app’s main icon
  • Background images - Hero images, screen backgrounds
  • Content images - Photos for recipes, products, profiles
  • UI elements - Custom buttons, logos, decorative elements

Image Best Practices

  • High resolution - Use clear, sharp images
  • Appropriate size - Larger images for backgrounds, smaller for icons
  • Consistent style - Match your app’s visual theme
  • Optimized format - JPEG for photos, PNG for graphics with transparency

Managing App Data

Static Content

Add fixed content that doesn’t change:

"Add these recipe categories: Breakfast, Lunch, Dinner, Desserts, Snacks"
"Include these workout types: Cardio, Strength, Yoga, Pilates, Running"
"Set up these expense categories: Food, Transport, Entertainment, Bills"

Sample Data

Populate your app with example content:

"Add 5 sample recipes with ingredients and instructions"
"Create example user profiles for testing"
"Include sample transactions for the last month"

Dynamic Data

Set up data that users can modify:

"Let users add their own categories"
"Allow custom tags for organizing items"
"Enable user-generated content with photos and descriptions"

Data Organization

Lists and Collections

  • Simple lists - To-do items, shopping lists, contacts
  • Categorized data - Recipes by cuisine, expenses by category
  • Hierarchical data - Folders with subfolders, nested categories

User Profiles

  • Basic info - Name, email, profile photo
  • Preferences - Settings, themes, notification preferences
  • Progress tracking - Fitness goals, learning progress, achievements

Relationships

  • One-to-many - User has many recipes, category has many items
  • Many-to-many - Recipes can have multiple tags, tags can have multiple recipes
  • References - Link related items together

Content Management

Editing Content

Update existing content through conversation:

"Change the recipe title from 'Pasta' to 'Creamy Pasta Carbonara'"
"Update the workout description to include rest periods"
"Add nutritional information to all recipes"

Bulk Operations

Make changes to multiple items at once:

"Add a 'favorite' option to all recipe cards"
"Include timestamps for all workout entries"
"Add category tags to existing items"

Content Validation

Ensure data quality:

"Validate that email addresses are properly formatted"
"Require at least one ingredient for each recipe"
"Set minimum and maximum values for numeric inputs"

Working with External Data

Import from Files

  • CSV files - Spreadsheet data, contact lists
  • JSON data - Structured data from other apps
  • Text files - Lists, notes, documentation

API Integration

Connect to external services:

"Pull weather data for the user's location"
"Integrate with fitness tracking APIs"
"Connect to recipe databases for ingredient information"

Export Options

Let users get their data out:

"Add export to CSV for all expense data"
"Enable sharing recipes as text or PDF"
"Allow backup of all user data"

Image Management

Storage and Organization

  • Automatic optimization - Images are compressed for performance
  • Cloud storage - Images sync across devices
  • Organized folders - Group images by type or category

Image Editing

Basic editing capabilities:

"Add a crop tool for profile photos"
"Include filters for uploaded images"
"Allow resizing images before upload"

Performance Optimization

  • Lazy loading - Images load as needed
  • Multiple sizes - Thumbnails for lists, full size for details
  • Caching - Frequently used images load faster

Data Security and Privacy

User Data Protection

  • Local storage - Sensitive data stays on device when possible
  • Encryption - Data is encrypted in transit and at rest
  • Access controls - Users control who can see their data

Backup and Sync

  • Automatic backups - Data is safely stored in the cloud
  • Cross-device sync - Access your data on any device
  • Version history - Recover previous versions if needed

Advanced Data Features

Search and Filtering

"Add search functionality across all recipes"
"Include filters for date range, category, and tags"
"Enable sorting by name, date, or custom criteria"

Data Analytics

"Show spending trends over time"
"Track workout progress with charts"
"Display usage statistics and insights"

Automation

"Automatically categorize expenses based on keywords"
"Set up recurring reminders for regular tasks"
"Generate reports at the end of each month"

Troubleshooting Data Issues

Common Problems

  • Images not loading - Check file size and format
  • Data not saving - Verify required fields are filled
  • Sync issues - Check internet connection and account status

Data Recovery

  • Accidental deletion - Restore from automatic backups
  • Corrupted data - Use version history to recover
  • Lost images - Check cloud storage and device gallery

Your app’s data and images are what make it uniquely yours. Take time to curate quality content that serves your users well.

Next: Learn about Publishing to share your app with the world.