Compare commits
	
		
			2 Commits
		
	
	
		
			7a59c59d47
			...
			0e2ddd5fd3
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 0e2ddd5fd3 | |||
| 8906d8d2f9 | 
							
								
								
									
										11
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								README.md
									
									
									
									
									
								
							@@ -1,6 +1,11 @@
 | 
				
			|||||||
# CarbUp
 | 
					# CarbUp
 | 
				
			||||||
Calculate cost-effectiveness of foods on a High Carb Low Fat lifestyle.
 | 
					Calculate cost-effectiveness of foods on a High Carb Low Fat lifestyle.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Status
 | 
					## Status
 | 
				
			||||||
Working on open sourcing my free app that has existed on the Play Store for years.
 | 
					No new features planned, only updates are to keep the app available on newer Android versions.
 | 
				
			||||||
This was my first app and will likely also be the first to get a Kotlin rewrite since it looks ancient on newer devices! ;D
 | 
					
 | 
				
			||||||
 | 
					## Update Notes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 2025-07-11
 | 
				
			||||||
 | 
					(This article)[https://sijus.medium.com/resurrecting-a-5-year-old-android-app-a-developers-journey-59d8f5689e5b]
 | 
				
			||||||
 | 
					 was very helpful in getting this app updated from SDK 25 to 36.
 | 
				
			||||||
@@ -1,19 +1,18 @@
 | 
				
			|||||||
apply plugin: 'com.android.application'
 | 
					apply plugin: 'com.android.application'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
android {
 | 
					android {
 | 
				
			||||||
 | 
					    namespace "com.hyperling.carbupbeta"
 | 
				
			||||||
    compileSdkVersion 36
 | 
					    compileSdkVersion 36
 | 
				
			||||||
    buildToolsVersion "23.0.2"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    defaultConfig {
 | 
					    defaultConfig {
 | 
				
			||||||
        applicationId "com.hyperling.carbupbeta"
 | 
					        applicationId "com.hyperling.carbupbeta"
 | 
				
			||||||
        minSdkVersion 8
 | 
					        minSdkVersion 8
 | 
				
			||||||
        targetSdkVersion 36
 | 
					        targetSdkVersion 36
 | 
				
			||||||
        versionCode 6
 | 
					        versionCode 7
 | 
				
			||||||
        versionName "0.11"
 | 
					        versionName "1.0.0"
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    buildTypes {
 | 
					    buildTypes {
 | 
				
			||||||
        release {
 | 
					        release {
 | 
				
			||||||
            minifyEnabled false
 | 
					            minifyEnabled true
 | 
				
			||||||
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
 | 
					            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										19
									
								
								build.gradle
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								build.gradle
									
									
									
									
									
								
							@@ -2,10 +2,18 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
buildscript {
 | 
					buildscript {
 | 
				
			||||||
    repositories {
 | 
					    repositories {
 | 
				
			||||||
        jcenter()
 | 
					        mavenCentral()
 | 
				
			||||||
 | 
					        maven {
 | 
				
			||||||
 | 
					            url 'https://jitpack.io'
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        google()
 | 
				
			||||||
 | 
					        maven {
 | 
				
			||||||
 | 
					            url 'https://maven.google.com/'
 | 
				
			||||||
 | 
					            name 'Google'
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    dependencies {
 | 
					    dependencies {
 | 
				
			||||||
        classpath 'com.android.tools.build:gradle:1.5.0'
 | 
					        classpath 'com.android.tools.build:gradle:8.11.1'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // NOTE: Do not place your application dependencies here; they belong
 | 
					        // NOTE: Do not place your application dependencies here; they belong
 | 
				
			||||||
        // in the individual module build.gradle files
 | 
					        // in the individual module build.gradle files
 | 
				
			||||||
@@ -14,6 +22,11 @@ buildscript {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
allprojects {
 | 
					allprojects {
 | 
				
			||||||
    repositories {
 | 
					    repositories {
 | 
				
			||||||
        jcenter()
 | 
					        mavenCentral()
 | 
				
			||||||
 | 
					        google()
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					task clean(type: Delete) {
 | 
				
			||||||
 | 
					    delete rootProject.buildDir
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										4
									
								
								gradle/wrapper/gradle-wrapper.properties
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								gradle/wrapper/gradle-wrapper.properties
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
#Wed Apr 10 15:27:10 PDT 2013
 | 
					#Fri Jul 11 14:14:34 MST 2025
 | 
				
			||||||
distributionBase=GRADLE_USER_HOME
 | 
					distributionBase=GRADLE_USER_HOME
 | 
				
			||||||
distributionPath=wrapper/dists
 | 
					distributionPath=wrapper/dists
 | 
				
			||||||
 | 
					distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
 | 
				
			||||||
zipStoreBase=GRADLE_USER_HOME
 | 
					zipStoreBase=GRADLE_USER_HOME
 | 
				
			||||||
zipStorePath=wrapper/dists
 | 
					zipStorePath=wrapper/dists
 | 
				
			||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user