Agile Android app development using Telegram API
- or -
Post a project like this€400(approx. $429)
- Posted:
- Proposals: 9
- Remote
- #1959762
- OPPORTUNITY
- Expired
Ranked Top 5 CERT in PPH with Microsoft GOLD partner | .NET Framework | Umbraco | PHP/WordPress | Native & Cross Platform Mobile App | MEAN | MERN
Ahmedabad
Website | iPhone/iPad | Android | Unity | React Native | React JS | Node JS | Angular JS | javaScript | Wix Website Development | UI/UX
Rajkot
Expert Technocrats - One Stop Shop (iOS, Android, (Shopify, PHP, Wordpress, Magento, MySQL, SQL-server, .NET, Java, HTML5, Design, Testing, Maintenance)
Mohali
♛ TOP Rated ♛ | Website Development | iOS/Android Apps | React Native | Laravel | Flutter | Codeigniter | NodeJS | AngularJS
Ystrad Mynach
Customized Mobile apps | Website Design & Development | Digital Marketing |E-commerce Solutions
Ahmedabad
Full Stack Android Application Developement,magento Developer,LOGO DESIGN || GRAPHICS DESIGN,
Chandigarh
1331685040915643056472668286361150194160160918820722141998
Description
Experience Level: Intermediate
Estimated project duration: less than 1 week
We are looking for an Android developer, also experienced in using Telegram API to develop an app for downloading and managing Telegram conversations. We have the specifications for different functionalities and layout of screens needed in the app.
NOTE : this is NOT going to be a mockup for Telegram app. So there is no need for a messaging option, or sending/receiving from other contacts, etc. The point is to appropriately save the contents (from a specific time interval) of a conversation, and make it available offline.
Running the app should provide this experience for user:
- Connecting to user’s telegram account (getting the phone number and the security code sent from Telegram to the user)
- Displaying a list of conversations with the last message sent to each conversation, along with a thumbnail photo of the peer (same/similar interface layout as the landing page of telegram). However, we want conversations with people, Telegram channels and Telegram groups to be shown in three different tabs.
- Clicking on each telegram conversation should lead to another page in the app, asking the user to choose a time interval (from the date the first message has been sent to the date of the last message), type of material to be downloaded (chat text, photos, videos, voice messages (ogg format), files shared in the conversation). Upon confirmation by user, the selected material will be downloaded to users phone. The conversation that has gone through this process is marked as downloaded.
- Clicking on a previously downloaded conversation, should read the saved texts and other media in previous step, and load them to populate the downloaded conversation.
- Sharing/exporting/deleting options should be available for user in each downloaded conversation.
NOTE 1: the text for different bottoms, boxes etc. must be changeable , from a source text file, so that it can be translated seamlessly. Apart from LTR It should be able to support RTL languages with UTF-8 encoding.
NOTE 2: the application should be supported by Android Jellybean and above.
NOTE 3: the number of permissions to be granted by users upon installation must be minimum.
We would like to get this job finished, through communication. Therefore, you should be available for having dialogues to make sure we share the same perspective during the project.
NOTE : this is NOT going to be a mockup for Telegram app. So there is no need for a messaging option, or sending/receiving from other contacts, etc. The point is to appropriately save the contents (from a specific time interval) of a conversation, and make it available offline.
Running the app should provide this experience for user:
- Connecting to user’s telegram account (getting the phone number and the security code sent from Telegram to the user)
- Displaying a list of conversations with the last message sent to each conversation, along with a thumbnail photo of the peer (same/similar interface layout as the landing page of telegram). However, we want conversations with people, Telegram channels and Telegram groups to be shown in three different tabs.
- Clicking on each telegram conversation should lead to another page in the app, asking the user to choose a time interval (from the date the first message has been sent to the date of the last message), type of material to be downloaded (chat text, photos, videos, voice messages (ogg format), files shared in the conversation). Upon confirmation by user, the selected material will be downloaded to users phone. The conversation that has gone through this process is marked as downloaded.
- Clicking on a previously downloaded conversation, should read the saved texts and other media in previous step, and load them to populate the downloaded conversation.
- Sharing/exporting/deleting options should be available for user in each downloaded conversation.
NOTE 1: the text for different bottoms, boxes etc. must be changeable , from a source text file, so that it can be translated seamlessly. Apart from LTR It should be able to support RTL languages with UTF-8 encoding.
NOTE 2: the application should be supported by Android Jellybean and above.
NOTE 3: the number of permissions to be granted by users upon installation must be minimum.
We would like to get this job finished, through communication. Therefore, you should be available for having dialogues to make sure we share the same perspective during the project.
Arash M.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
26 Apr 2024
Denmark
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Hi
May I know is this your real budget mentioned in the job post?
ThanksArash M.02 Apr 2018Hi
Yes the mentioned amount is the budget allocated for this project.
619894
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies