have i wasted my time?

ilan

Expert
Licensed User
Longtime User
i am working for about 2 month on a b4i that i wanted to do long time ago. the problem is that i almost finished it and now i start thinking that Apple will never approve this app. Lately they are too though with their reviews and i am not how they will react to this app. The problem is that before i started i searched for info on what apps are allowed and what kind of app not but could not find to much info about that. i do find some apps that offer the same feature as mine but still i have doubt about my app.

i will explain a little bit about my app. in ios device they big disadvantage is transferring files from desktop to your ios device. you can use iTunes for that but it takes to much time and is very not user friendly. i had always trouble to use iTunes. you can use iCloud but then you will need to have enough space and also you do the transfer twice. one time to cloud and then back to phone.
so i created an app (with a lot of help of this forum specially Erel) where you can very easily transfer files from desktop to ios via wifi connection. i use ftp server to do that and it works really awesome.

in my opinion it is a very simple way to transfer in few seconds a song you want when you go jogging or a movie just before the trip. this is something i really missed when i switched from android to ios. just plug a usb and transfer data. this is not so easy with ios.

anyway i wanted to thanks everybody that helped me with this project. i will send it to review and i can post soon the link in the "Share your creation" forum. until then i will start with a new project :)

short video on the app (i use reflector to mirror my iphone screen, in the video you can see the ios device very laggy but in real it is fast like a ferrari ? )


thanx, ilan
 

ranul

Member
Licensed User
Longtime User
@ilan, can you save the MP3 files to the iPhone Music library or do you just keep the MP3 in your app?
 

ilan

Expert
Licensed User
Longtime User
@ilan, can you save the MP3 files to the iPhone Music library or do you just keep the MP3 in your app?

i really showed a very short video but you can do a lot of things.
you can share files from the and you can also import files from external apps.
you can save photos + video to Photo Gallery. you can save any file to "Files" app of apple. you can play sound in background.
and a lot more...

when you share a file from an external app like Files or Photo Gallery my app also is listed in the Menu and you can choose it and the file will be stored in the "import screen"
 

ilan

Expert
Licensed User
Longtime User
i also built a lot of function to create menus in a very simple way. like the list in settings page. it is just a simple xclv (not tableview) and i create each item in a single line. very useful for future projects.
 

ilan

Expert
Licensed User
Longtime User
also upload all files with just one click?

That looks very good!

this is really a feature that i wanted to implement. i am not sure if i can put all ftp.uploads in a loop and upload new files while ftp is loading or do i need to wait until ftp upload completed. maybe erel can answer this question :)
 

ilan

Expert
Licensed User
Longtime User
Provide N default folders (Songs, Pictures, ...)? The user can delete them, right?

yes the user can do anything he wants. he can delete files or the whole folder with all subfolders and files in it with a single click.
 

ilan

Expert
Licensed User
Longtime User
I meant... provide you some default "classic" folders, since he can always delete them, right? ;)

In your video, you create "songs", "pics"; many users will do it, so...!

smart :)
 

sorex

Expert
Licensed User
Longtime User
I don't see why they would not approve it.

If they don't they can/should trash apps like dropbox, google drive etc aswell as the purpose is sort of similar.

good luck with the approval.
 

ilan

Expert
Licensed User
Longtime User
If they don't they can/should trash apps like dropbox, google drive etc aswell as the purpose is sort of similar.

you know they will not. dropbox and gogole drive are big players. not like indi devs.
i am afraid that they will not like the fact that i send files via an external app because of security reasons although you can use any ftp client app you like as erel already show it in the ftp socket thread.

i would be more relaxed if i could use a webserver and do the transfer via website. but i could not find a webserver in b4i. b4a does have such option.
 
Last edited:

sorex

Expert
Licensed User
Longtime User
I think most of them use a socket to receive commands when needed. if content changes they send a sync or fetch single file command to all connected sockets of that user.

so they operate in a pull mode and there is no need for a webserver on the iphone or desktop.

the only webserver is the external one that accepts uploads/downloads and sends out those commands.

ftp ain't safe for login/passwords/filecontent but I don't know if scp/sftp is supported by B4A/B4i.
you can bypass that by using https/web transfers instead. these days they are as fast as ftp which wasn't the case decades ago.
 

sorex

Expert
Licensed User
Longtime User
I like your idea because I sometimes need to help my godfather with his iPad and know what misery it is to sync his photos.

And with everybody claiming how user friendly apple devices are that part is a real hell and far from user friendly when you compare it to Android. :)
 

ilan

Expert
Licensed User
Longtime User
I like your idea because I sometimes need to help my godfather with his iPad and know what misery it is to sync his photos.

And with everybody claiming how user friendly apple devices are that part is a real hell and far from user friendly when you compare it to Android. :)

same here and i know lot of people that this point keep them away from ios devices. sending photos, songs, videos, etc is such a pita with itunes. i am sure that us people will not be interested in my app because they are used to apple devices and itunes. and also most of them use mac as a pc so it is much simpler for them. but eu users that are used to windows and android where you plug a usb cable and transfer data hate how apple handle this so common process in our daily life. today i send via whatsapp or email and then download it to my phone to be able to listen to a stupid song but with this app you can do it in few seconds. btw 4g is also supported as long as you are connected to the same network. so its not only wifi you can use also 4g to transfer files. and it is so fast. i send 500mb mp4 file within few seconds. it seems like its faster then usb :)
and the cool thing is you can transfer data from your iphone to your pc also with the same tool. i really like this app and even if apple will not approve it, it was worth to do it for my self.

btw. if someone would like to be a beta tester you can send me your UDID number and i will send you via OTA Deployer the ipa.
 

sorex

Expert
Licensed User
Longtime User
if they reject it then it's 99% because you bypass their iCloud solution which is the milkcow of their users.
 

ilan

Expert
Licensed User
Longtime User
if they reject it then it's 99% because you bypass their iCloud solution which is the milkcow of their users.

this is also what i thought. they will not like an app that compete with their app "Files" and "iCloud". i guess in few days we will be smarter :)
 
Top