App Minimarket con lector QR
Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del backend en PHP y MySql
¿Qué aprenderás?
Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del backend en PHP y MySql
Objetivos del Curso:
- Comprender los conceptos básicos de desarrollo de aplicaciones Android.
- Aprender a crear una interfaz de usuario atractiva y funcional.
- Implementar un lector QR en la aplicación.
- Desarrollar un servidor backend en PHP y MySQL.
- Crear una API REST para la comunicación entre la aplicación y el servidor.
- Realizar pruebas y depuración de la aplicación.
Contenido del curso
5 módulos disponibles
Módulo 1 Proyecto
Módulo 2 Aplicación Web Backend
- 9:10
- 13:24
- 33:11
- 32:11
- 29:56
- 10:23
Módulo 3 Servicios web
-
API Rest19:23
Módulo 4 App Android QR
- 7:42
-
Login33:14
- 18:34
-
BD SqLite13:38
- 16:11
- 11:00
- 20:23
- 17:20
- 12:49
-
Scanner QR22:52
- 18:22
Módulo 5 Publicación
- 32:29
Requisitos
- Conocimientos básicos de programación.
- Un entorno de desarrollo de Android configurado en tu computadora.
- Acceso a un servidor web con soporte para PHP y MySQL.
Descripción del Curso
Aprende a desarrollar una app para un Minimarket con scanner QR en Android con servicios web e implementación del backend en PHP y MySql
Este curso te llevará a través del proceso de desarrollo de una aplicación Android para un minimarket con un lector QR integrado. Aprenderás a utilizar Java para la programación Android, PHP para el desarrollo del backend, MySQL para la gestión de la base de datos y cómo crear una API REST para la comunicación entre la aplicación y el servidor. Al final del curso, estarás listo para crear tus propias aplicaciones Android para minimercados o aplicar estos conocimientos en otros proyectos.
📂 Estructura del proyecto en el ZIP
Código fuente-
app_minimarket.zip
-
.gradle
-
6.7.1
-
executionHistory
-
executionHistory.bin
-
executionHistory.lock
-
-
fileChanges
-
last-build.bin
-
-
fileHashes
-
fileHashes.bin
-
fileHashes.lock
-
resourceHashesCache.bin
-
-
gc.properties
-
javaCompile
-
classAnalysis.bin
-
jarAnalysis.bin
-
javaCompile.lock
-
taskHistory.bin
-
-
vcsMetadata-1
-
-
buildOutputCleanup
-
buildOutputCleanup.lock
-
cache.properties
-
outputFiles.bin
-
-
checksums
-
checksums.lock
-
md5-checksums.bin
-
sha1-checksums.bin
-
-
configuration-cache
-
gc.properties
-
-
vcs-1
-
gc.properties
-
-
-
.idea
-
.gitignore
-
.name
-
compiler.xml
-
gradle.xml
-
jarRepositories.xml
-
libraries
-
Gradle__androidx_activity_activity_1_2_3_aar.xml
-
Gradle__androidx_annotation_annotation_1_2_0.xml
-
Gradle__androidx_annotation_annotation_experimental_1_0_0_aar.xml
-
Gradle__androidx_appcompat_appcompat_1_3_0_aar.xml
-
Gradle__androidx_appcompat_appcompat_resources_1_3_0_aar.xml
-
Gradle__androidx_arch_core_core_common_2_1_0.xml
-
Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml
-
Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml
-
Gradle__androidx_cardview_cardview_1_0_0_aar.xml
-
Gradle__androidx_collection_collection_1_1_0.xml
-
Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml
-
Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml
-
Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml
-
Gradle__androidx_core_core_1_5_0_aar.xml
-
Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml
-
Gradle__androidx_customview_customview_1_0_0_aar.xml
-
Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml
-
Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml
-
Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml
-
Gradle__androidx_fragment_fragment_1_3_4_aar.xml
-
Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml
-
Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml
-
Gradle__androidx_lifecycle_lifecycle_common_2_3_1.xml
-
Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml
-
Gradle__androidx_lifecycle_lifecycle_livedata_core_2_3_1_aar.xml
-
Gradle__androidx_lifecycle_lifecycle_runtime_2_3_1_aar.xml
-
Gradle__androidx_lifecycle_lifecycle_viewmodel_2_3_1_aar.xml
-
Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_3_1_aar.xml
-
Gradle__androidx_loader_loader_1_0_0_aar.xml
-
Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml
-
Gradle__androidx_print_print_1_0_0_aar.xml
-
Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml
-
Gradle__androidx_savedstate_savedstate_1_1_0_aar.xml
-
Gradle__androidx_test_core_1_3_0_aar.xml
-
Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml
-
Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml
-
Gradle__androidx_test_ext_junit_1_1_2_aar.xml
-
Gradle__androidx_test_monitor_1_3_0_aar.xml
-
Gradle__androidx_test_runner_1_3_0_aar.xml
-
Gradle__androidx_transition_transition_1_2_0_aar.xml
-
Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
-
Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
-
Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml
-
Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml
-
Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml
-
Gradle__com_android_support_exifinterface_27_1_0_aar.xml
-
Gradle__com_android_support_support_annotations_27_1_0.xml
-
Gradle__com_google_android_gms_play_services_basement_17_4_0_aar.xml
-
Gradle__com_google_android_gms_play_services_base_17_4_0_aar.xml
-
Gradle__com_google_android_gms_play_services_clearcut_17_0_0_aar.xml
-
Gradle__com_google_android_gms_play_services_flags_17_0_0_aar.xml
-
Gradle__com_google_android_gms_play_services_phenotype_17_0_0_aar.xml
-
Gradle__com_google_android_gms_play_services_tasks_17_2_0_aar.xml
-
Gradle__com_google_android_gms_play_services_vision_20_1_3_aar.xml
-
Gradle__com_google_android_gms_play_services_vision_common_19_1_3_aar.xml
-
Gradle__com_google_android_material_material_1_3_0_aar.xml
-
Gradle__com_google_code_findbugs_jsr305_2_0_1.xml
-
Gradle__com_loopj_android_android_async_http_1_4_9.xml
-
Gradle__com_squareup_javawriter_2_1_1.xml
-
Gradle__com_squareup_okhttp3_okhttp_3_10_0.xml
-
Gradle__com_squareup_okio_okio_1_14_0.xml
-
Gradle__com_squareup_picasso_picasso_2_71828_aar.xml
-
Gradle__cz_msebera_android_httpclient_4_3_6.xml
-
Gradle__javax_inject_javax_inject_1.xml
-
Gradle__junit_junit_4_12.xml
-
Gradle__junit_junit_4_13_2.xml
-
Gradle__org_hamcrest_hamcrest_core_1_3.xml
-
Gradle__org_hamcrest_hamcrest_integration_1_3.xml
-
Gradle__org_hamcrest_hamcrest_library_1_3.xml
-
-
misc.xml
-
modules
-
app
-
MinimarketQR.app.iml
-
-
MinimarketQR.iml
-
-
modules.xml
-
runConfigurations.xml
-
workspace.xml
-
-
app
-
.gitignore
-
build
-
generated
-
ap_generated_sources
-
debug
-
out
-
-
-
res
-
pngs
-
debug
-
drawable-anydpi-v21
-
ic_launcher_background.xml
-
-
drawable-anydpi-v24
-
ic_launcher_foreground.xml
-
-
drawable-hdpi
-
ic_launcher_background.png
-
-
drawable-ldpi
-
ic_launcher_background.png
-
-
drawable-mdpi
-
ic_launcher_background.png
-
-
drawable-xhdpi
-
ic_launcher_background.png
-
-
drawable-xxhdpi
-
ic_launcher_background.png
-
-
drawable-xxxhdpi
-
ic_launcher_background.png
-
-
-
-
resValues
-
debug
-
-
-
source
-
buildConfig
-
debug
-
com
-
example
-
minimarketqr
-
BuildConfig.java
-
-
-
-
-
-
-
-
intermediates
-
aar_metadata_check
-
debug
-
-
annotation_processor_list
-
debug
-
annotationProcessors.json
-
-
-
app_metadata
-
debug
-
app-metadata.properties
-
-
-
compatible_screen_manifest
-
debug
-
output-metadata.json
-
-
-
compile_and_runtime_not_namespaced_r_class_jar
-
debug
-
R.jar
-
-
-
compressed_assets
-
debug
-
out
-
-
-
data_binding_layout_info_type_merge
-
debug
-
out
-
-
-
desugar_graph
-
debug
-
out
-
currentProject
-
dirs_bucket_0
-
graph.bin
-
-
dirs_bucket_1
-
graph.bin
-
-
dirs_bucket_2
-
graph.bin
-
-
dirs_bucket_3
-
graph.bin
-
-
dirs_bucket_4
-
graph.bin
-
-
dirs_bucket_5
-
graph.bin
-
-
dirs_bucket_6
-
graph.bin
-
-
dirs_bucket_7
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_0
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_1
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_2
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_3
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_4
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_5
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_6
-
graph.bin
-
-
jar_f8d66ba5794e80bb0b20d5cbf1a1a901a863075bf07bbe60ac50f6631bae7880_bucket_7
-
graph.bin
-
-
-
externalLibs
-
mixedScopes
-
otherProjects
-
-
-
-
dex
-
debug
-
mergeDexDebug
-
classes.dex
-
-
-
-
dex_archive_input_jar_hashes
-
debug
-
out
-
-
-
dex_number_of_buckets_file
-
debug
-
out
-
-
-
duplicate_classes_check
-
debug
-
-
external_file_lib_dex_archives
-
debug
-
-
external_libs_dex
-
debug
-
mergeExtDexDebug
-
classes.dex
-
-
-
-
external_libs_dex_archive
-
debug
-
out
-
-
-
external_libs_dex_archive_with_artifact_transforms
-
debug
-
out
-
-
-
incremental
-
debug-mergeJavaRes
-
merge-state
-
zip-cache
-
+ZnwruEcg4q_vrnikHwmDOTh90E=
-
0qwMrsdrbfs+J1woDnh7x31DOtI=
-
0V5kH5onULXqMa28bEd5CQbV6i0=
-
2X2SGcl7u5Ro3MECHzjNrdB1UOI=
-
3rKbwOrozMfgB57tFD_HXqWtuNg=
-
81Dllu_voIxn8aaSxZ4fI5Ep_G4=
-
8o6Q5rus9Xz_NKjalsELKbKkBoE=
-
8sZuamywQeQm3byWwxUelIVsOpw=
-
CFfbEoEbwpjPFq1tLhHhKLcsW8E=
-
eqg6oaXOUL+sxVixMEmheHrXWW4=
-
EWig5J8rl+V1U64aniIj6EAu4cI=
-
Fb6AulStkMyFdcs1wocGgjDcKdU=
-
fQS1PZBD+B0xu0e47Szkg3lUdFY=
-
gnuiCtf2IEXW+04b2U2et21r5sQ=
-
grG2ZSIRJv32S1WULNMxcnz+ebI=
-
GvtBN8jvasGKgo_LFcFkpaw6UJ8=
-
Gv_M+pI+HhYyAO0KX53SpsSrC6o=
-
h5W0itxIOKtWMC+7ZC8MiiX_ypo=
-
HbtVG_bx7mgoPPnvXHkPvZFU4rA=
-
hNIsRZXRbldlqVqxDw9w6Lv7X_8=
-
jbMsIcmM8TfdCXqSXOSszLQbRso=
-
JGN7fD3_UQUbf8haP47mxRmwic8=
-
jT+uJN8Vq2Gj7WoX0fkgkya04RE=
-
l0ADPpc4yhMfFJcqntrP9hUe8KY=
-
l5361HQLVZw+zS1HdEAa5bukiVc=
-
LcEfnBVwMtf7wPjKXOOi7aBbiKQ=
-
LeEGMJ0xbrinaRVRSQ5KgiV1J5o=
-
l_GXBbg_4H2YEIeWRoUFu8P3hTg=
-
ncR+02RoEgCzj1ymcH3MP4S6Q9Q=
-
NDAKyBpdk8PckX20V3RSBN9icQE=
-
nET9otDi5kDkT8KE78PBKM+uPj0=
-
NNm4kYD+43IsPE4bfEL0ZsV5Slc=
-
N_BXuF9NydJUqPb4PyCA6oh+neg=
-
OMjN6xv2eBj7GgaCTnFIHbSZ_Pw=
-
pVN+W54efvCIay+_OiJ11z9K4N0=
-
Q+tuuobo8CpH7tYM3+d7Ct7daSk=
-
raTOfz6_9mdCvks0_42Baz3yUQk=
-
rOxrJLZJTklt0N+easQ5yzOcBBY=
-
rt6EtG_ojuxw3P5ydFGAMLY5bj0=
-
T5WnMtwECVUpzKwx04QisdgQ7dg=
-
tN3Kkv1yn06_1fRwrXlC6auvlEY=
-
toGzD_MxgJYuyfRYdw59_D5v3jA=
-
tYA6d+TstK3hdbybVuI_ecMRKdc=
-
u1si20zTp_c21l14y1zlO7bDGfA=
-
UpOqCHOmOJwXRbAl27hV9O6OgD0=
-
vyhHmLtXIlGxzrs9ZdP14K3L9JM=
-
w1KJ9jcXR540RbC1BQJDPnxj0hY=
-
xf_+FMLIQU+VEJ9_VJ8SjY9SHyI=
-
xNvNtQkWYwQI0_xmhbTOk0k3yAk=
-
Xsfv6JyxhwF3hhrLb9o_iqt8ejU=
-
y_jRC7NSfWFe+b9VQxZSQWRKNAw=
-
Z9VSITnIYtAjRPnli5E0ee2QL+Y=
-
ZloHrlbEJzUX1CZ6l9LTOonzwRg=
-
ZrdnTcOnLFsNf5AeIgfMGbGiv58=
-
zSZMhr51uA3Puw49Kd7HwWeFmPw=
-
-
-
debug-mergeNativeLibs
-
merge-state
-
zip-cache
-
+ZnwruEcg4q_vrnikHwmDOTh90E=
-
0qwMrsdrbfs+J1woDnh7x31DOtI=
-
0V5kH5onULXqMa28bEd5CQbV6i0=
-
2X2SGcl7u5Ro3MECHzjNrdB1UOI=
-
3rKbwOrozMfgB57tFD_HXqWtuNg=
-
81Dllu_voIxn8aaSxZ4fI5Ep_G4=
-
8o6Q5rus9Xz_NKjalsELKbKkBoE=
-
8sZuamywQeQm3byWwxUelIVsOpw=
-
CFfbEoEbwpjPFq1tLhHhKLcsW8E=
-
eqg6oaXOUL+sxVixMEmheHrXWW4=
-
EWig5J8rl+V1U64aniIj6EAu4cI=
-
Fb6AulStkMyFdcs1wocGgjDcKdU=
-
fQS1PZBD+B0xu0e47Szkg3lUdFY=
-
gnuiCtf2IEXW+04b2U2et21r5sQ=
-
grG2ZSIRJv32S1WULNMxcnz+ebI=
-
GvtBN8jvasGKgo_LFcFkpaw6UJ8=
-
Gv_M+pI+HhYyAO0KX53SpsSrC6o=
-
h5W0itxIOKtWMC+7ZC8MiiX_ypo=
-
HbtVG_bx7mgoPPnvXHkPvZFU4rA=
-
hNIsRZXRbldlqVqxDw9w6Lv7X_8=
-
jbMsIcmM8TfdCXqSXOSszLQbRso=
-
JGN7fD3_UQUbf8haP47mxRmwic8=
-
jT+uJN8Vq2Gj7WoX0fkgkya04RE=
-
l0ADPpc4yhMfFJcqntrP9hUe8KY=
-
l5361HQLVZw+zS1HdEAa5bukiVc=
-
LcEfnBVwMtf7wPjKXOOi7aBbiKQ=
-
LeEGMJ0xbrinaRVRSQ5KgiV1J5o=
-
l_GXBbg_4H2YEIeWRoUFu8P3hTg=
-
ncR+02RoEgCzj1ymcH3MP4S6Q9Q=
-
NDAKyBpdk8PckX20V3RSBN9icQE=
-
nET9otDi5kDkT8KE78PBKM+uPj0=
-
NNm4kYD+43IsPE4bfEL0ZsV5Slc=
-
N_BXuF9NydJUqPb4PyCA6oh+neg=
-
OMjN6xv2eBj7GgaCTnFIHbSZ_Pw=
-
pVN+W54efvCIay+_OiJ11z9K4N0=
-
Q+tuuobo8CpH7tYM3+d7Ct7daSk=
-
raTOfz6_9mdCvks0_42Baz3yUQk=
-
rOxrJLZJTklt0N+easQ5yzOcBBY=
-
rt6EtG_ojuxw3P5ydFGAMLY5bj0=
-
T5WnMtwECVUpzKwx04QisdgQ7dg=
-
tN3Kkv1yn06_1fRwrXlC6auvlEY=
-
toGzD_MxgJYuyfRYdw59_D5v3jA=
-
tYA6d+TstK3hdbybVuI_ecMRKdc=
-
u1si20zTp_c21l14y1zlO7bDGfA=
-
UpOqCHOmOJwXRbAl27hV9O6OgD0=
-
vyhHmLtXIlGxzrs9ZdP14K3L9JM=
-
w1KJ9jcXR540RbC1BQJDPnxj0hY=
-
xf_+FMLIQU+VEJ9_VJ8SjY9SHyI=
-
xNvNtQkWYwQI0_xmhbTOk0k3yAk=
-
Xsfv6JyxhwF3hhrLb9o_iqt8ejU=
-
y_jRC7NSfWFe+b9VQxZSQWRKNAw=
-
Z9VSITnIYtAjRPnli5E0ee2QL+Y=
-
ZloHrlbEJzUX1CZ6l9LTOonzwRg=
-
ZrdnTcOnLFsNf5AeIgfMGbGiv58=
-
zSZMhr51uA3Puw49Kd7HwWeFmPw=
-
-
-
mergeDebugAssets
-
merger.xml
-
-
mergeDebugJniLibFolders
-
merger.xml
-
-
mergeDebugResources
-
compile-file-map.properties
-
merged.dir
-
merger.xml
-
stripped.dir
-
-
mergeDebugShaders
-
merger.xml
-
-
packageDebug
-
tmp
-
debug
-
dex-renamer-state.txt
-
zip-cache
-
androidResources
-
javaResources0
-
-
-
-
-
processDebugResources
-
-
javac
-
debug
-
classes
-
com
-
example
-
minimarketqr
-
BuildConfig.class
-
CategoriaAdapter.class
-
CategoriasActivity$1.class
-
CategoriasActivity$2.class
-
CategoriasActivity$3.class
-
CategoriasActivity.class
-
Config.class
-
db
-
DB.class
-
DBmanager.class
-
-
LectorActivity$1.class
-
LectorActivity$2$1.class
-
LectorActivity$2.class
-
LectorActivity.class
-
LoginActivity$1.class
-
LoginActivity$2.class
-
LoginActivity$3.class
-
LoginActivity.class
-
MainActivity$1.class
-
MainActivity.class
-
ProductoActivity.class
-
ProductosActivity$1.class
-
ProductosActivity$ProductoAdapter.class
-
ProductosActivity.class
-
RegistroActivity$1.class
-
RegistroActivity$2.class
-
RegistroActivity.class
-
-
-
-
-
-
-
manifest_merge_blame_file
-
debug
-
manifest-merger-blame-debug-report.txt
-
-
-
merged_assets
-
debug
-
out
-
-
-
merged_java_res
-
debug
-
out.jar
-
-
-
merged_jni_libs
-
debug
-
out
-
-
-
merged_manifest
-
debug
-
AndroidManifest.xml
-
-
-
merged_manifests
-
debug
-
AndroidManifest.xml
-
output-metadata.json
-
-
-
merged_native_libs
-
debug
-
out
-
-
-
merged_res_blame_folder
-
debug
-
out
-
multi-v2
-
debug.json
-
values-af.json
-
values-am.json
-
values-ar.json
-
values-as.json
-
values-az.json
-
values-b+es+419.json
-
values-b+sr+Latn.json
-
values-be.json
-
values-bg.json
-
values-bn.json
-
values-bs.json
-
values-ca.json
-
values-cs.json
-
values-da.json
-
values-de.json
-
values-el.json
-
values-en-rAU.json
-
values-en-rCA.json
-
values-en-rGB.json
-
values-en-rIN.json
-
values-en-rXC.json
-
values-es-rUS.json
-
values-es.json
-
values-et.json
-
values-eu.json
-
values-fa.json
-
values-fi.json
-
values-fr-rCA.json
-
values-fr.json
-
values-gl.json
-
values-gu.json
-
values-h320dp-port-v13.json
-
values-h360dp-land-v13.json
-
values-h480dp-land-v13.json
-
values-h550dp-port-v13.json
-
values-h600dp-port-v13.json
-
values-h720dp-v13.json
-
values-hdpi-v4.json
-
values-hi.json
-
values-hr.json
-
values-hu.json
-
values-hy.json
-
values-in.json
-
values-is.json
-
values-it.json
-
values-iw.json
-
values-ja.json
-
values-ka.json
-
values-kk.json
-
values-km.json
-
values-kn.json
-
values-ko.json
-
values-ky.json
-
values-land.json
-
values-large-v4.json
-
values-ldltr-v21.json
-
values-ldrtl-v17.json
-
values-lo.json
-
values-lt.json
-
values-lv.json
-
values-mk.json
-
values-ml.json
-
values-mn.json
-
values-mr.json
-
values-ms.json
-
values-my.json
-
values-nb.json
-
values-ne.json
-
values-night-v8.json
-
values-nl.json
-
values-or.json
-
values-pa.json
-
values-pl.json
-
values-port.json
-
values-pt-rBR.json
-
values-pt-rPT.json
-
values-pt.json
-
values-ro.json
-
values-ru.json
-
values-si.json
-
values-sk.json
-
values-sl.json
-
values-small-v4.json
-
values-sq.json
-
values-sr.json
-
values-sv.json
-
values-sw.json
-
values-sw600dp-v13.json
-
values-ta.json
-
values-te.json
-
values-th.json
-
values-tl.json
-
values-tr.json
-
values-uk.json
-
values-ur.json
-
values-uz.json
-
values-v16.json
-
values-v17.json
-
values-v18.json
-
values-v21.json
-
values-v22.json
-
values-v23.json
-
values-v24.json
-
values-v25.json
-
values-v26.json
-
values-v28.json
-
values-vi.json
-
values-w320dp-land-v13.json
-
values-w360dp-port-v13.json
-
values-w480dp-port-v13.json
-
values-w550dp-land-v13.json
-
values-w600dp-land-v13.json
-
values-watch-v20.json
-
values-watch-v21.json
-
values-xlarge-v4.json
-
values-zh-rCN.json
-
values-zh-rHK.json
-
values-zh-rTW.json
-
values-zu.json
-
values.json
-
-
single
-
debug.json
-
-
-
-
-
merged_shaders
-
debug
-
out
-
-
-
mixed_scope_dex_archive
-
debug
-
out
-
-
-
navigation_json
-
debug
-
navigation.json
-
-
-
packaged_manifests
-
debug
-
AndroidManifest.xml
-
output-metadata.json
-
-
-
processed_res
-
debug
-
out
-
output-metadata.json
-
resources-debug.ap_
-
-
-
-
project_dex_archive
-
debug
-
out
-
com
-
example
-
minimarketqr
-
BuildConfig.dex
-
CategoriaAdapter.dex
-
CategoriasActivity$1.dex
-
CategoriasActivity$2.dex
-
CategoriasActivity$3.dex
-
CategoriasActivity.dex
-
Config.dex
-
db
-
DB.dex
-
DBmanager.dex
-
-
LectorActivity$1.dex
-
LectorActivity$2$1.dex
-
LectorActivity$2.dex
-
LectorActivity.dex
-
LoginActivity$1.dex
-
LoginActivity$2.dex
-
LoginActivity$3.dex
-
LoginActivity.dex
-
MainActivity$1.dex
-
MainActivity.dex
-
ProductoActivity.dex
-
ProductosActivity$1.dex
-
ProductosActivity$ProductoAdapter.dex
-
ProductosActivity.dex
-
RegistroActivity$1.dex
-
RegistroActivity$2.dex
-
RegistroActivity.dex
-
-
-
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_0.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_1.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_2.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_3.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_4.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_5.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_6.jar
-
f5581bca4a166583e2825bddeb0ad4383ce9ca0a467be9da552fd9377e08ad72_7.jar
-
-
-
-
res
-
merged
-
debug
-
drawable-anydpi-v21_ic_launcher_background.xml.flat
-
drawable-anydpi-v24_ic_launcher_foreground.xml.flat
-
drawable-hdpi_ic_launcher_background.png.flat
-
drawable-ldpi_ic_launcher_background.png.flat
-
drawable-mdpi_ic_launcher_background.png.flat
-
drawable-xhdpi_ic_launcher_background.png.flat
-
drawable-xxhdpi_ic_launcher_background.png.flat
-
drawable-xxxhdpi_ic_launcher_background.png.flat
-
layout_activity_categorias.xml.flat
-
layout_activity_lector.xml.flat
-
layout_activity_login.xml.flat
-
layout_activity_main.xml.flat
-
layout_activity_producto.xml.flat
-
layout_activity_productos.xml.flat
-
layout_activity_registro.xml.flat
-
layout_categoria.xml.flat
-
layout_producto.xml.flat
-
menu_menu.xml.flat
-
mipmap-anydpi-v26_ic_launcher.xml.flat
-
mipmap-anydpi-v26_ic_launcher_round.xml.flat
-
mipmap-hdpi_ic_launcher.png.flat
-
mipmap-hdpi_ic_launcher_round.png.flat
-
mipmap-mdpi_ic_launcher.png.flat
-
mipmap-mdpi_ic_launcher_round.png.flat
-
mipmap-xhdpi_ic_launcher.png.flat
-
mipmap-xhdpi_ic_launcher_round.png.flat
-
mipmap-xxhdpi_ic_launcher.png.flat
-
mipmap-xxhdpi_ic_launcher_round.png.flat
-
mipmap-xxxhdpi_ic_launcher.png.flat
-
mipmap-xxxhdpi_ic_launcher_round.png.flat
-
values-af_values-af.arsc.flat
-
values-am_values-am.arsc.flat
-
values-ar_values-ar.arsc.flat
-
values-as_values-as.arsc.flat
-
values-az_values-az.arsc.flat
-
values-b+es+419_values-b+es+419.arsc.flat
-
values-b+sr+Latn_values-b+sr+Latn.arsc.flat
-
values-be_values-be.arsc.flat
-
values-bg_values-bg.arsc.flat
-
values-bn_values-bn.arsc.flat
-
values-bs_values-bs.arsc.flat
-
values-ca_values-ca.arsc.flat
-
values-cs_values-cs.arsc.flat
-
values-da_values-da.arsc.flat
-
values-de_values-de.arsc.flat
-
values-el_values-el.arsc.flat
-
values-en-rAU_values-en-rAU.arsc.flat
-
values-en-rCA_values-en-rCA.arsc.flat
-
values-en-rGB_values-en-rGB.arsc.flat
-
values-en-rIN_values-en-rIN.arsc.flat
-
values-en-rXC_values-en-rXC.arsc.flat
-
values-es-rUS_values-es-rUS.arsc.flat
-
values-es_values-es.arsc.flat
-
values-et_values-et.arsc.flat
-
values-eu_values-eu.arsc.flat
-
values-fa_values-fa.arsc.flat
-
values-fi_values-fi.arsc.flat
-
values-fr-rCA_values-fr-rCA.arsc.flat
-
values-fr_values-fr.arsc.flat
-
values-gl_values-gl.arsc.flat
-
values-gu_values-gu.arsc.flat
-
values-h320dp-port-v13_values-h320dp-port-v13.arsc.flat
-
values-h360dp-land-v13_values-h360dp-land-v13.arsc.flat
-
values-h480dp-land-v13_values-h480dp-land-v13.arsc.flat
-
values-h550dp-port-v13_values-h550dp-port-v13.arsc.flat
-
values-h600dp-port-v13_values-h600dp-port-v13.arsc.flat
-
values-h720dp-v13_values-h720dp-v13.arsc.flat
-
values-hdpi-v4_values-hdpi-v4.arsc.flat
-
values-hi_values-hi.arsc.flat
-
values-hr_values-hr.arsc.flat
-
values-hu_values-hu.arsc.flat
-
values-hy_values-hy.arsc.flat
-
values-in_values-in.arsc.flat
-
values-is_values-is.arsc.flat
-
values-it_values-it.arsc.flat
-
values-iw_values-iw.arsc.flat
-
values-ja_values-ja.arsc.flat
-
values-ka_values-ka.arsc.flat
-
values-kk_values-kk.arsc.flat
-
values-km_values-km.arsc.flat
-
values-kn_values-kn.arsc.flat
-
values-ko_values-ko.arsc.flat
-
values-ky_values-ky.arsc.flat
-
values-land_values-land.arsc.flat
-
values-large-v4_values-large-v4.arsc.flat
-
values-ldltr-v21_values-ldltr-v21.arsc.flat
-
values-ldrtl-v17_values-ldrtl-v17.arsc.flat
-
values-lo_values-lo.arsc.flat
-
values-lt_values-lt.arsc.flat
-
values-lv_values-lv.arsc.flat
-
values-mk_values-mk.arsc.flat
-
values-ml_values-ml.arsc.flat
-
values-mn_values-mn.arsc.flat
-
values-mr_values-mr.arsc.flat
-
values-ms_values-ms.arsc.flat
-
values-my_values-my.arsc.flat
-
values-nb_values-nb.arsc.flat
-
values-ne_values-ne.arsc.flat
-
values-night-v8_values-night-v8.arsc.flat
-
values-nl_values-nl.arsc.flat
-
values-or_values-or.arsc.flat
-
values-pa_values-pa.arsc.flat
-
values-pl_values-pl.arsc.flat
-
values-port_values-port.arsc.flat
-
values-pt-rBR_values-pt-rBR.arsc.flat
-
values-pt-rPT_values-pt-rPT.arsc.flat
-
values-pt_values-pt.arsc.flat
-
values-ro_values-ro.arsc.flat
-
values-ru_values-ru.arsc.flat
-
values-si_values-si.arsc.flat
-
values-sk_values-sk.arsc.flat
-
values-sl_values-sl.arsc.flat
-
values-small-v4_values-small-v4.arsc.flat
-
values-sq_values-sq.arsc.flat
-
values-sr_values-sr.arsc.flat
-
values-sv_values-sv.arsc.flat
-
values-sw600dp-v13_values-sw600dp-v13.arsc.flat
-
values-sw_values-sw.arsc.flat
-
values-ta_values-ta.arsc.flat
-
values-te_values-te.arsc.flat
-
values-th_values-th.arsc.flat
-
values-tl_values-tl.arsc.flat
-
values-tr_values-tr.arsc.flat
-
values-uk_values-uk.arsc.flat
-
values-ur_values-ur.arsc.flat
-
values-uz_values-uz.arsc.flat
-
values-v16_values-v16.arsc.flat
-
values-v17_values-v17.arsc.flat
-
values-v18_values-v18.arsc.flat
-
values-v21_values-v21.arsc.flat
-
values-v22_values-v22.arsc.flat
-
values-v23_values-v23.arsc.flat
-
values-v24_values-v24.arsc.flat
-
values-v25_values-v25.arsc.flat
-
values-v26_values-v26.arsc.flat
-
values-v28_values-v28.arsc.flat
-
values-vi_values-vi.arsc.flat
-
values-w320dp-land-v13_values-w320dp-land-v13.arsc.flat
-
values-w360dp-port-v13_values-w360dp-port-v13.arsc.flat
-
values-w480dp-port-v13_values-w480dp-port-v13.arsc.flat
-
values-w550dp-land-v13_values-w550dp-land-v13.arsc.flat
-
values-w600dp-land-v13_values-w600dp-land-v13.arsc.flat
-
values-watch-v20_values-watch-v20.arsc.flat
-
values-watch-v21_values-watch-v21.arsc.flat
-
values-xlarge-v4_values-xlarge-v4.arsc.flat
-
values-zh-rCN_values-zh-rCN.arsc.flat
-
values-zh-rHK_values-zh-rHK.arsc.flat
-
values-zh-rTW_values-zh-rTW.arsc.flat
-
values-zu_values-zu.arsc.flat
-
values_values.arsc.flat
-
-
-
-
runtime_symbol_list
-
debug
-
R.txt
-
-
-
signing_config_versions
-
debug
-
signing-config-versions.json
-
-
-
stable_resource_ids_file
-
debug
-
stableIds.txt
-
-
-
sub_project_dex_archive
-
debug
-
out
-
-
-
symbol_list_with_package_name
-
debug
-
package-aware-r.txt
-
-
-
validate_signing_config
-
debug
-
-
-
outputs
-
apk
-
debug
-
app-debug.apk
-
output-metadata.json
-
-
-
logs
-
manifest-merger-debug-report.txt
-
-
-
tmp
-
compileDebugJavaWithJavac
-
source-classes-mapping.txt
-
-
-
-
build.gradle
-
libs
-
proguard-rules.pro
-
src
-
androidTest
-
java
-
com
-
example
-
minimarketqr
-
ExampleInstrumentedTest.java
-
-
-
-
-
-
main
-
AndroidManifest.xml
-
java
-
com
-
example
-
minimarketqr
-
CategoriasActivity.java
-
Config.java
-
db
-
DB.java
-
DBmanager.java
-
-
LectorActivity.java
-
LoginActivity.java
-
MainActivity.java
-
ProductoActivity.java
-
ProductosActivity.java
-
RegistroActivity.java
-
-
-
-
-
res
-
drawable
-
ic_launcher_background.xml
-
-
drawable-v24
-
ic_launcher_foreground.xml
-
-
layout
-
activity_categorias.xml
-
activity_lector.xml
-
activity_login.xml
-
activity_main.xml
-
activity_producto.xml
-
activity_productos.xml
-
activity_registro.xml
-
categoria.xml
-
producto.xml
-
-
menu
-
menu.xml
-
-
mipmap-anydpi-v26
-
ic_launcher.xml
-
ic_launcher_round.xml
-
-
mipmap-hdpi
-
ic_launcher.png
-
ic_launcher_round.png
-
-
mipmap-mdpi
-
ic_launcher.png
-
ic_launcher_round.png
-
-
mipmap-xhdpi
-
ic_launcher.png
-
ic_launcher_round.png
-
-
mipmap-xxhdpi
-
ic_launcher.png
-
ic_launcher_round.png
-
-
mipmap-xxxhdpi
-
ic_launcher.png
-
ic_launcher_round.png
-
-
values
-
colors.xml
-
strings.xml
-
themes.xml
-
-
values-night
-
themes.xml
-
-
-
-
test
-
java
-
com
-
example
-
minimarketqr
-
ExampleUnitTest.java
-
-
-
-
-
-
-
-
gradle
-
wrapper
-
gradle-wrapper.jar
-
gradle-wrapper.properties
-
-
-
.gitignore
-
build.gradle
-
gradle.properties
-
gradlew
-
gradlew.bat
-
local.properties
-
settings.gradle
-
-
Leer.txt
-
web_minimarket.zip
-
BD
-
minimarket.sql
-
-
img
-
aa.jpg
-
bb.jpg
-
cc.jpg
-
dd.jpg
-
logo_laravel.png
-
qr
-
6.png
-
7.png
-
-
-
inc
-
footer.php
-
header.php
-
-
page
-
login.php
-
-
procesos
-
dbmanager.php
-
login.php
-
logout.php
-
phpqrcode
-
5.png-errors.txt
-
6.png-errors.txt
-
7.png-errors.txt
-
bindings
-
tcpdf
-
qrcode.php
-
-
-
cache
-
frame_1.dat
-
frame_1.png
-
frame_10.dat
-
frame_10.png
-
frame_11.dat
-
frame_11.png
-
frame_12.dat
-
frame_12.png
-
frame_13.dat
-
frame_13.png
-
frame_14.dat
-
frame_14.png
-
frame_15.dat
-
frame_15.png
-
frame_16.dat
-
frame_16.png
-
frame_17.dat
-
frame_17.png
-
frame_18.dat
-
frame_18.png
-
frame_19.dat
-
frame_19.png
-
frame_2.dat
-
frame_2.png
-
frame_20.dat
-
frame_20.png
-
frame_21.dat
-
frame_21.png
-
frame_22.dat
-
frame_22.png
-
frame_23.dat
-
frame_23.png
-
frame_24.dat
-
frame_24.png
-
frame_25.dat
-
frame_25.png
-
frame_26.dat
-
frame_26.png
-
frame_27.dat
-
frame_27.png
-
frame_28.dat
-
frame_28.png
-
frame_29.dat
-
frame_29.png
-
frame_3.dat
-
frame_3.png
-
frame_30.dat
-
frame_30.png
-
frame_31.dat
-
frame_31.png
-
frame_32.dat
-
frame_32.png
-
frame_33.dat
-
frame_33.png
-
frame_34.dat
-
frame_34.png
-
frame_35.dat
-
frame_35.png
-
frame_36.dat
-
frame_36.png
-
frame_37.dat
-
frame_37.png
-
frame_38.dat
-
frame_38.png
-
frame_39.dat
-
frame_39.png
-
frame_4.dat
-
frame_4.png
-
frame_40.dat
-
frame_40.png
-
frame_5.dat
-
frame_5.png
-
frame_6.dat
-
frame_6.png
-
frame_7.dat
-
frame_7.png
-
frame_8.dat
-
frame_8.png
-
frame_9.dat
-
frame_9.png
-
mask_0
-
mask_101_0.dat
-
mask_105_0.dat
-
mask_109_0.dat
-
mask_113_0.dat
-
mask_117_0.dat
-
mask_121_0.dat
-
mask_125_0.dat
-
mask_129_0.dat
-
mask_133_0.dat
-
mask_137_0.dat
-
mask_141_0.dat
-
mask_145_0.dat
-
mask_149_0.dat
-
mask_153_0.dat
-
mask_157_0.dat
-
mask_161_0.dat
-
mask_165_0.dat
-
mask_169_0.dat
-
mask_173_0.dat
-
mask_177_0.dat
-
mask_21_0.dat
-
mask_25_0.dat
-
mask_29_0.dat
-
mask_33_0.dat
-
mask_37_0.dat
-
mask_41_0.dat
-
mask_45_0.dat
-
mask_49_0.dat
-
mask_53_0.dat
-
mask_57_0.dat
-
mask_61_0.dat
-
mask_65_0.dat
-
mask_69_0.dat
-
mask_73_0.dat
-
mask_77_0.dat
-
mask_81_0.dat
-
mask_85_0.dat
-
mask_89_0.dat
-
mask_93_0.dat
-
mask_97_0.dat
-
-
mask_1
-
mask_101_1.dat
-
mask_105_1.dat
-
mask_109_1.dat
-
mask_113_1.dat
-
mask_117_1.dat
-
mask_121_1.dat
-
mask_125_1.dat
-
mask_129_1.dat
-
mask_133_1.dat
-
mask_137_1.dat
-
mask_141_1.dat
-
mask_145_1.dat
-
mask_149_1.dat
-
mask_153_1.dat
-
mask_157_1.dat
-
mask_161_1.dat
-
mask_165_1.dat
-
mask_169_1.dat
-
mask_173_1.dat
-
mask_177_1.dat
-
mask_21_1.dat
-
mask_25_1.dat
-
mask_29_1.dat
-
mask_33_1.dat
-
mask_37_1.dat
-
mask_41_1.dat
-
mask_45_1.dat
-
mask_49_1.dat
-
mask_53_1.dat
-
mask_57_1.dat
-
mask_61_1.dat
-
mask_65_1.dat
-
mask_69_1.dat
-
mask_73_1.dat
-
mask_77_1.dat
-
mask_81_1.dat
-
mask_85_1.dat
-
mask_89_1.dat
-
mask_93_1.dat
-
mask_97_1.dat
-
-
mask_2
-
mask_101_2.dat
-
mask_105_2.dat
-
mask_109_2.dat
-
mask_113_2.dat
-
mask_117_2.dat
-
mask_121_2.dat
-
mask_125_2.dat
-
mask_129_2.dat
-
mask_133_2.dat
-
mask_137_2.dat
-
mask_141_2.dat
-
mask_145_2.dat
-
mask_149_2.dat
-
mask_153_2.dat
-
mask_157_2.dat
-
mask_161_2.dat
-
mask_165_2.dat
-
mask_169_2.dat
-
mask_173_2.dat
-
mask_177_2.dat
-
mask_21_2.dat
-
mask_25_2.dat
-
mask_29_2.dat
-
mask_33_2.dat
-
mask_37_2.dat
-
mask_41_2.dat
-
mask_45_2.dat
-
mask_49_2.dat
-
mask_53_2.dat
-
mask_57_2.dat
-
mask_61_2.dat
-
mask_65_2.dat
-
mask_69_2.dat
-
mask_73_2.dat
-
mask_77_2.dat
-
mask_81_2.dat
-
mask_85_2.dat
-
mask_89_2.dat
-
mask_93_2.dat
-
mask_97_2.dat
-
-
mask_3
-
mask_101_3.dat
-
mask_105_3.dat
-
mask_109_3.dat
-
mask_113_3.dat
-
mask_117_3.dat
-
mask_121_3.dat
-
mask_125_3.dat
-
mask_129_3.dat
-
mask_133_3.dat
-
mask_137_3.dat
-
mask_141_3.dat
-
mask_145_3.dat
-
mask_149_3.dat
-
mask_153_3.dat
-
mask_157_3.dat
-
mask_161_3.dat
-
mask_165_3.dat
-
mask_169_3.dat
-
mask_173_3.dat
-
mask_177_3.dat
-
mask_21_3.dat
-
mask_25_3.dat
-
mask_29_3.dat
-
mask_33_3.dat
-
mask_37_3.dat
-
mask_41_3.dat
-
mask_45_3.dat
-
mask_49_3.dat
-
mask_53_3.dat
-
mask_57_3.dat
-
mask_61_3.dat
-
mask_65_3.dat
-
mask_69_3.dat
-
mask_73_3.dat
-
mask_77_3.dat
-
mask_81_3.dat
-
mask_85_3.dat
-
mask_89_3.dat
-
mask_93_3.dat
-
mask_97_3.dat
-
-
mask_4
-
mask_101_4.dat
-
mask_105_4.dat
-
mask_109_4.dat
-
mask_113_4.dat
-
mask_117_4.dat
-
mask_121_4.dat
-
mask_125_4.dat
-
mask_129_4.dat
-
mask_133_4.dat
-
mask_137_4.dat
-
mask_141_4.dat
-
mask_145_4.dat
-
mask_149_4.dat
-
mask_153_4.dat
-
mask_157_4.dat
-
mask_161_4.dat
-
mask_165_4.dat
-
mask_169_4.dat
-
mask_173_4.dat
-
mask_177_4.dat
-
mask_21_4.dat
-
mask_25_4.dat
-
mask_29_4.dat
-
mask_33_4.dat
-
mask_37_4.dat
-
mask_41_4.dat
-
mask_45_4.dat
-
mask_49_4.dat
-
mask_53_4.dat
-
mask_57_4.dat
-
mask_61_4.dat
-
mask_65_4.dat
-
mask_69_4.dat
-
mask_73_4.dat
-
mask_77_4.dat
-
mask_81_4.dat
-
mask_85_4.dat
-
mask_89_4.dat
-
mask_93_4.dat
-
mask_97_4.dat
-
-
mask_5
-
mask_101_5.dat
-
mask_105_5.dat
-
mask_109_5.dat
-
mask_113_5.dat
-
mask_117_5.dat
-
mask_121_5.dat
-
mask_125_5.dat
-
mask_129_5.dat
-
mask_133_5.dat
-
mask_137_5.dat
-
mask_141_5.dat
-
mask_145_5.dat
-
mask_149_5.dat
-
mask_153_5.dat
-
mask_157_5.dat
-
mask_161_5.dat
-
mask_165_5.dat
-
mask_169_5.dat
-
mask_173_5.dat
-
mask_177_5.dat
-
mask_21_5.dat
-
mask_25_5.dat
-
mask_29_5.dat
-
mask_33_5.dat
-
mask_37_5.dat
-
mask_41_5.dat
-
mask_45_5.dat
-
mask_49_5.dat
-
mask_53_5.dat
-
mask_57_5.dat
-
mask_61_5.dat
-
mask_65_5.dat
-
mask_69_5.dat
-
mask_73_5.dat
-
mask_77_5.dat
-
mask_81_5.dat
-
mask_85_5.dat
-
mask_89_5.dat
-
mask_93_5.dat
-
mask_97_5.dat
-
-
mask_6
-
mask_101_6.dat
-
mask_105_6.dat
-
mask_109_6.dat
-
mask_113_6.dat
-
mask_117_6.dat
-
mask_121_6.dat
-
mask_125_6.dat
-
mask_129_6.dat
-
mask_133_6.dat
-
mask_137_6.dat
-
mask_141_6.dat
-
mask_145_6.dat
-
mask_149_6.dat
-
mask_153_6.dat
-
mask_157_6.dat
-
mask_161_6.dat
-
mask_165_6.dat
-
mask_169_6.dat
-
mask_173_6.dat
-
mask_177_6.dat
-
mask_21_6.dat
-
mask_25_6.dat
-
mask_29_6.dat
-
mask_33_6.dat
-
mask_37_6.dat
-
mask_41_6.dat
-
mask_45_6.dat
-
mask_49_6.dat
-
mask_53_6.dat
-
mask_57_6.dat
-
mask_61_6.dat
-
mask_65_6.dat
-
mask_69_6.dat
-
mask_73_6.dat
-
mask_77_6.dat
-
mask_81_6.dat
-
mask_85_6.dat
-
mask_89_6.dat
-
mask_93_6.dat
-
mask_97_6.dat
-
-
mask_7
-
mask_101_7.dat
-
mask_105_7.dat
-
mask_109_7.dat
-
mask_113_7.dat
-
mask_117_7.dat
-
mask_121_7.dat
-
mask_125_7.dat
-
mask_129_7.dat
-
mask_133_7.dat
-
mask_137_7.dat
-
mask_141_7.dat
-
mask_145_7.dat
-
mask_149_7.dat
-
mask_153_7.dat
-
mask_157_7.dat
-
mask_161_7.dat
-
mask_165_7.dat
-
mask_169_7.dat
-
mask_173_7.dat
-
mask_177_7.dat
-
mask_21_7.dat
-
mask_25_7.dat
-
mask_29_7.dat
-
mask_33_7.dat
-
mask_37_7.dat
-
mask_41_7.dat
-
mask_45_7.dat
-
mask_49_7.dat
-
mask_53_7.dat
-
mask_57_7.dat
-
mask_61_7.dat
-
mask_65_7.dat
-
mask_69_7.dat
-
mask_73_7.dat
-
mask_77_7.dat
-
mask_81_7.dat
-
mask_85_7.dat
-
mask_89_7.dat
-
mask_93_7.dat
-
mask_97_7.dat
-
-
-
CHANGELOG
-
index.php
-
INSTALL
-
LICENSE
-
phpqrcode.php
-
qrbitstream.php
-
qrconfig.php
-
qrconst.php
-
qrencode.php
-
qrimage.php
-
qrinput.php
-
qrlib.php
-
qrmask.php
-
qrrscode.php
-
qrspec.php
-
qrsplit.php
-
qrtools.php
-
README
-
tools
-
merge.bat
-
merge.php
-
merge.sh
-
merged_config.php
-
merged_header.php
-
-
VERSION
-
-
-
config.php
-
index.php
-
admin
-
categorias.php
-
contenido.php
-
menu.php
-
productos.php
-
-
api
-
data.php
-
login.php
-
registro.php
-
-
Este curso incluye:
- Acceso por 1 año
- Código fuente descargable