Autore Topic: [APP] Cutter Mobile v1.0 beta - il tagliafile  (Letto 857 volte)

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
[APP] Cutter Mobile v1.0 beta - il tagliafile
« il: 17 Settembre 2010, 20:13:22 CEST »
Sono lieto di annunciarvi di aver approntato la versione 1.0 Beta di Cutter Mobile, utility per la divisione di grossi files in parti più piccole e viceversa.

Cutter Mobile è la versione per dispositivi Android del più noto Cutter 5 (http://cutter.zipgenius.it) applicazione di contorno del progetto ZipGenius, con il quale si integra e può interagire. Ecco le sue funzioni principali:
  • permette di scegliere un file e di dividerlo in parti più piccole, la cui dimensione può essere selezionata a piacimento dall'utente;
  • genera la documentazione d'accompagnamento delle parti di file, comprendente un "Readme.txt" con le istruzioni e il valore md5 del file diviso, i files "Unsplit.bat" e "Unsplit.sh" che - rispettivamente - permettono di ricostruire il file originale in Windows o in Linux;
  • può ricostruire un file partendo dalla selezione di un file con estensione .ZSP;
  • il set di parti generate è compatibile con Cutter 5 per Windows (e prossimamente per Linux), quindi è possibile ricostruire su desktop un file diviso con la versione Mobile;
  • le parti di file generate possono essere spedite via e-mail (un messaggio, una parte di file in allegato);
  • è possibile testare la ricostruzione del file subito dopo la divisione, così da essere certi che il file ricostruito sarà una copia conforme all'originale;
  • verifica l'installazione del file manager open source OI FileManager - necessario per il funzionamento di Cutter Mobile - e, se non installato, indirizza alla pagina dell'applicazione per agevolarne il download e l'installazione;
  • dopo aver selezionato un file .ZSP per la ricostruzione, permette di visualizzare il contenuto del file "Readme.txt" che l'accompagna.

L'uso del programma è abbastanza intuitivo: la prima schermata permette di scegliere se dividere o ricostruire un file; nel primo caso dovremo selezionare il file da dividere, impostare le dimensioni delle parti di file che vogliamo generare e avviare l'operazione; al termine della divisione potremo premere il tasto "MENU" per accedere alle funzioni aggiuntive quali l'invio delle parti via e-mail. Il programma creerà una sottocartelle nel percorso del file originale e la chiamerà "Cutter Output (nomefile)", nella quale verranno salvati i files che risulteranno dalla divisione.
Se, invece, vogliamo ricostruire un file, dobbiamo selezionare un file .ZSP e avviare l'operazione. Tutto qua: il file originale verrà ricostruito nella cartella in cui sono presenti il file .ZSP e le altre parti del file. Dopo la ricostruzione potremo premere "MENU" per accedere a funzioni aggiuntive, quali la ripetizione dell'operazione.

L'applicazione è totalmente free (anche se sto considerando di aggiungere il supporto ad AdMob) e sarà disponibile nel Market con la versione 1.0 finale.

Si può prelevare da qui:
http://www.zipgenius.it/files/cutter5/mobile/android/cutter_mobile.apk

Attendo i vostri commenti, le critiche, i suggerimenti e - perché no? - anche gli insulti ;)




Offline zipgenius

  • Utente junior
  • **
  • Post: 80
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #1 il: 17 Settembre 2010, 20:17:26 CEST »
To Do:
  • aggiungere l'italiano come seconda lingua di default;
  • aggiungere il supporto al trasferimento dei files via Bluetooth;
  • aggiungere il supporto al trasferimento dei files su server FTP;
  • file manager proprietario e non più via OI File Manager.

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #2 il: 17 Settembre 2010, 22:05:15 CEST »
Ciao zipgenius, complimenti per l'applicazione :)

Avrei qualche consiglio/suggerimento per te (in ordine di importanza):
  • Quando chiedi di installare IO File Manager, anziché redirigere solo sul sito, dai la possibilità di scegliere se installarlo tramite il market o se scaricarlo dal sito
    Uri.parse("market://details?id=org.openintents.filemanager")
  • Le icone  dell'option menu della prima activity mi sembrano troppo grandi su mdpi (non le ho provate su hdpi)
  • Quando selezioni lo split suggerisci "Menu for more action", ma premendo il tasto non succede niente. Solo dopo aver splittato il file sono disponibili delle opzioni. Sarebbe meglio nascondere la scritta fintanto che non si splitta il file.
  • Il nome della directory di destinazione non è molto pratico, specialmente su linux (non sono riuscito neanche ad accedere alla directory tramite DDMS xD): suggerirei di evitare gli spazi e, soprattutto, le parentesi!
  • Come mai non hai utilizzato TargetSDK 8? Così potresti abilitare il Move to SD, molto richiesto dagli utenti froyo
  • Ti consiglio di utilizzare una WebView dentro il dialog delle Info, così potresti scrivere il testo direttamente in un file HTML e formattarlo come si deve (con tanto di link)

Per il momento è tutto :)

Ancora complimenti per l'app ;)
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #3 il: 17 Settembre 2010, 22:13:00 CEST »
Grazie mille per i suggerimenti JD :)
per quanto riguarda il file manager, ho parlato con lo sviluppo e lui preferisce che si reindirizzi l'utente al suo sito per evitare che il link diretto all'apk possa un giorno essere messo fuori uso da una nuova versione di OI File manager. Tuttavia punto ad integrare il file manager direttamente nell'app (questa è una grossa lacuna di Android, IMHO).

Come faccio a testare l'app via emulatore su hdpi? (Io ancora non possiedo un terminale Android :P)

Grazie anche per il consiglio circa il TargetSDK.
Per la directory di destinazione... La versione per Windows agisce allo stesso modo ormai da 8 anni e l'abbiamo pensata così proprio per indicare che si tratta di una cartella prodotta da Cutter e a quale file fa riferimento.
A giorni inizierò lo sviluppo su Linux: vediamo cosa ne esce fuori. Là avrò la possibilità di replicare quasi del tutto la versione per Windows (fatta eccezione per la "ShinyUI").

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #4 il: 17 Settembre 2010, 22:21:07 CEST »
Mi sa che non ci siamo capiti, più che altro perché non hai un terminale con il market: io non dico di far puntare direttamente all'apk, ma di affiancare al reindirizzamento verso il sito il reindirizzamento verso il Market Android. Questo vuol dire mettere due pulsanti dentro il dialog, uno che reindirizza al sito, come già fai, e uno che reindirizza al Market. Quando premi sul quest'ultimo ti si apre automaticamente il Market e puoi scaricare da li l'ultima versione del file manager. Capito?
Per reindirizzare al market usa questo url:
Codice: [Seleziona]
market://details?id=org.openintents.filemanager
Se già non l'hai fatto, segui questo tutorial: [facile] Utilizzare le ROM devphone con l’emulatore dell’SDK in Ubuntu - Android Developers Italia
Spiega come creare un AVD che utilizza la rom dell'ADP1, quindi con la possibilità di utilizzare il Market direttamente dentro l'emulatore. In questo modo puoi testare se il redirect spiegato sopra funziona (sull'emulatore normale, non essendoci Market, non funziona).

Per testare la risoluzione HDPI puoi semplicemetne creare un AVD che utilizza come Skin Build-in WVGA800.

Per quanto riguarda la directory di destinazione, è un vero peccato, quelle parentesi nel nome sono veramente fastidiose.
« Ultima modifica: 17 Settembre 2010, 22:23:08 CEST da JD »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #5 il: 18 Settembre 2010, 18:44:05 CEST »
Ciao zipgenius, qualche novità?
Scusa se sono stato un po' brusco nel rispondere ma andavo di fretta :P

Se hai qualche problema con l'avd o col market chiedi pure :)
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #6 il: 18 Settembre 2010, 22:45:36 CEST »
Ciao.
Ho notato che in ldpi le icone erano troppo grosse e i layout in genere "sforavano", così ho ridimensionato tutto per ldpi. Per hdpi non dovrebbero esserci problemi, invece.

Quanto alla soluzione via market, non ho avuto tempo per installare una dev-rom dell'HTC e avere il market a disposizione, ma credo che adotterò il tuo suggerimento. :)

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #7 il: 18 Settembre 2010, 22:54:17 CEST »
Ho notato che in ldpi le icone erano troppo grosse e i layout in genere "sforavano", così ho ridimensionato tutto per ldpi. Per hdpi non dovrebbero esserci problemi, invece.

In che senso?  o_O

Non devi ridimensionare tutto per ldpi, devi creare delle immagini per ldpi, poi per mdpi e poi per hdpi :D

Altrimenti non ha senso fare distinzioni tra le varie densità :)

Il rapporto tra le varie risoluzioni 120/160/240.
Significa che se fai un'icona grande 48px per la hdpi, allora devi riscalare quella stessa icona a 32px per la mdpi e a 24px per la ldpi.

Dai uno sguardo qui: Icon Design Guidelines, Android 2.0 | Android Developers

Se ti serve qualche altro chiarimento ne possiamo parlare su skype.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:[APP] Cutter Mobile v1.0 beta - il tagliafile
« Risposta #8 il: 18 Settembre 2010, 23:54:56 CEST »
Sì sì, è proprio quello che ho fatto ;)