Freelancer Fast 50: Mobilegeddon, Social Commerce, and Data Science
This quarter's Fast 50 reports on the fast-growing mobile trend and more.
Jambo Teknowledge Mobile, Nilitazama profaili yako na ningependa kukupatia mradi wangu. Tunaweza kujadili maelezo kwa mazungumzo.
Application Androïde J'ai déjà un design السلام عليكم ورحمة الله تعالى وبراكته عزيزي عزيزتي إن هذا البرنامج أكثر من رائع وسيجعلك تجني الكثيرة من المال بسهولة
أنا بحاجة إلى التطبيق الروبوت. لدي بالفعل تصميم لذلك، أنا فقط بحاجة إلى أن يبنى.انا من الجزائر اسمي محمد الهادي عمري23 سنة
social media website Like Facebook, i want social media website like facebook
Labas Sandra,jieskau zmogaus galincio padariti profesionalu logo dizaina. Kompanija uzsiema sash windows logo kuri naudoju dabar bet jis visai niekoks (pats pasidariau ant greicio) Gal turi kokiu idomiu ideju? Aciu. Iki.
mai kam karna chahta hu easy sa pc mobile blogger mai $ bnana chahta hu......................................................................................................................
mai kam karna chahta hu easy sa pc mobile blogger mai $ bnana chahta hu......................................................................................................................
...represent one product and each data group in its own column (for example: “Site”, “Product name”, “Specs”, “Price”, “Review rating”, “Review text”, “Timestamp”). The workbook should be ready for pivot-table analysis the moment I open it. You are free to choose the underlying stack—Python with Scrapy, Selenium, Playwright, or a headless browser combo is fine—as long as it runs reliably on a standard Windows machine and can be scheduled to refresh on demand. Graceful handling of site-specific anti-bot measures and captchas is essential. Acceptance criteria • Agent fetches accurate product details, price, and at least the latest three user reviews per item. • Data for ...
StructAI – Project Technical Brief StructAI is a mobile-first web application designed to automate the preliminary structural design of low-rise reinforced concrete buildings using ETABS in the background. The app provides a simple user interface where a user enters key project inputs such as: • Site location and urban context • Plot dimensions and setbacks • Number of floors and storey height • Structural system selection • Loads and soil conditions • Optional site image or map After submitting the inputs, the app sends them as structured data to a backend system through an API. The backend processes the request by: 1. Applying urban planning constraints (height limits, density, symmetry, setbacks, etc.) 2. Converting user inputs into...
I am planning a brand-new mobile application and need a developer who can take it from concept to a polished release on both iOS and Android. The idea is still flexible, so I value someone comfortable shaping requirements with me, suggesting the right architecture, and turning early sketches into an intuitive, stable product. Because there is no hard deadline, quality and thoughtful iteration matter more than speed. We can explore native Swift/Kotlin, Flutter, React Native—or whichever stack you feel will give us the best balance of performance, maintainability, and cost effectiveness. I would like source code hosted in a shared repository, regular builds I can test on each platform, and guidance on getting the final binaries into the App Store and Google Play. If you have a...
..."Report"Because the AI process takes time, the developer must call:setLatencySamples(calculated_delay_in_samples);This tells the DAW (like Ableton) to "shift" all other tracks backward so that the AI vocal stays perfectly in time with the beat. Final Tasks 1. The Installer & Asset Management In the REAPER version, we just put files in a folder. For a VST, the developer must create a dmg (Mac) or msi (Windows) installer that: Places the .vst3 file in the system plugin folder. Places the Python AI Engine in a hidden "Application Support" or "ProgramData" folder. Ensures all permissions (especially on Mac) are set so the AI engine is allowed to run. 2. The Parameter System (APVTS) In JUCE, we use the AudioProcessorValueTreeState (APVTS)...
I'm seeking a skilled 3D modeler to create a diorama of the military base I was stationed at in Vietnam. I only have one decent photo of my barracks. Requirements: - 3D model with intermediate detail like windows and textures. - Model includes: 6 two-story barracks, 5 single-story work buildings of similar width and length, and 2 additional buildings (details to be provided). - Provide in a format compatible with 3D printing (STL, OBJ, or 3MF). Ideal skills and experience: - Proficiency in 3D modeling software. - Experience with architectural and military structures. - Familiarity with 3D printing requirements and file formats.
...timestamp_received (UTC) * symbol * quantity * action * strategy_code * position_id * bucket * raw_json * forward_status SQLite optional but welcome. dempotency (critical) Duplicate webhook deliveries must not be forwarded or logged twice (hash or ID-based dedup acceptable) Configuration Via `.env`: SIGNALSTACK_URL, API_KEY, PORT, FILE_PATH, TIMEOUT Deployment Docker preferred or simple Windows service Include setup instructions --- Out of Scope No UI, no analytics, no broker integration, no dashboards. --- Deliverables Code + run instructions + example config. --- Required Proposal Answers (automatic filtering) 1. How will you implement idempotency? 2. How do you prevent CSV corruption with concurrent requests? 3. What happens if the downstream webhook times out...
I have about one hundred A4 sheets, each printed with a seven-column, roughly thirty-row table that has been filled in by hand (mostly names and numbers). I need a small Windows desktop application that will let me run those pages through a scanner and end up with a clean, validated Excel workbook. Core workflow 1. From the app’s interface I choose a batch of PDFs or images coming straight from the scanner. 2. The app sends each page to an online handwriting-recognition service—whichever provider gives reliable results at the lowest cost is fine (Google Cloud Vision, Azure Cognitive Services, Amazon Textract or another option you can recommend). 3. The returned text is mapped back to the seven fixed columns and written to an .xlsx file. 4. Before the rows are fi...
...without interference from the anti-cheat system. We will provide reference data for several packets and server-side packet documentation. Deliverables A standalone Python module/script that handles the handshake and packet encryption/decryption. Comprehensive address list and packet structure documentation. Required Skills IDA Pro + Hex-Rays Decompiler x86 Assembly C++, Visual Studio, Python Windows API hooking CheatBlocker bypass experience...
1) Project Goal We need a mobile-friendly construction management app where the site supervisor can send daily updates easily from a phone. Main expectations: One-click daily update with photos Expense/bill photo → AI/OCR → automatic data entry → Excel/Google Sheet Material purchase, stock, waste, and return tracking Daily labour attendance and labour cost Payment tracking (who was paid and how much) All data available daily for the contractor/admin 2) User Roles Admin / Owner View all sites, reports, payments, and approvals Site Supervisor Upload daily work, photos, labour, materials, and expenses Accounts/Admin Staff (optional) Verify bills, manage payments, export reports 3) Core Features (Must Have) A) Daily Site Update (Very Simple – One Cli...
Project Description: We are looking for an experienced Unity Developer (Unity 6) with proven expertise in Arabic localization (RTL support) to adapt our existing mobile app from standard English (LTR) to Arabic (RTL) for publishing in markets such as the UAE and Saudi Arabia. The primary scope involves converting all in-app text and UI elements from Left-to-Right (LTR) to Right-to-Left (RTL) format in a meaningful and culturally appropriate manner. This includes proper alignment, layout adjustments, font handling, and ensuring overall UI/UX consistency in Arabic. Key Responsibilities: Implement full Arabic language localization within Unity. Convert UI layouts from LTR to RTL properly (including buttons, menus, navigation flows, and text alignment). Ensure correct Arabic text ren...
I’m looking to replace a tedious manual copy-paste process with a...need from you is an automated solution—ideally a clean, well-commented script in Python using libraries you feel are best suited (Scrapy, BeautifulSoup, Selenium, or a combination). The final output should be a structured CSV (or Google Sheet via API) that mirrors my current column layout so I can slot it straight into existing reports without any reformatting. The script must run unattended on Windows, handle occasional site layout changes gracefully, and log any rows it can’t capture so I can review them later. A quick README explaining installation, scheduling, and how to adjust target URLs will round out the hand-off. If this sounds straightforward to you and you can hit those acceptance poin...
I’m ready to take my service-based business online and I need everything built from the ground up—the web platform and companion mobile apps. The scope covers both the backend and frontend of the website, any essential plug-ins, plus fully fledged iOS and Android applications that mirror the web experience. The core of the project is an online booking system. Clients must be able to see real-time availability, reserve a slot, and pay securely on the spot. Calendar integration, automated reminders, and payment processing are must-haves, not nice-to-haves. Here’s how I picture the rollout: • Responsive service website (frontend + backend) • Integrated booking engine with calendar sync, instant payments, and reminder automation • Native or cross-...
...organized, proactive, and comfortable handling sensitive information professionally. Responsibilities: - Set up and configure new business laptops (Windows and/or Mac) - Install required software and tools - Configure email, cloud storage, and collaboration tools - Manage system updates and security settings - Assist with account creation and credential management - Coordinate with vendors or service providers if needed - Provide ongoing administrative and operational support - Help organize digital files and documentation - Support general business expansion tasks Requirements: - Must be based in the United States - Strong technical skills (Windows/Mac setup experience) - Familiar with Google Workspace, Microsoft 365, Slack, Zoom, etc. - Basic understanding of cyberse...
I have an existing mobile application that runs on both iOS and Android, and I now need a seamless integration with a third-party API. Your job is to wire the app to the new endpoints, handle authentication, parse the responses, and make sure everything is production-ready across the two platforms. The core tasks include: • Plugging the API into the existing codebase (both iOS and Android versions) • Implementing secure token or key management in a way that satisfies App Store / Google Play guidelines • Creating clean, reusable service classes or modules so future endpoints can be added easily • Adding thorough error handling, retries, and graceful fallbacks for poor connectivity • Writing concise in-code comments plus a short integration guide so m...
Users first visit a simple one-page website that directs them to download the Android or iOS website provides basic platform information, onboarding guidance, and community rules before redirecting users to the app download. After installation, they log in using their mobile number through OTP verification with automatic reading and auto-fill, next slide users complete a biodata form including name, groom/bride is profile for email, age, height, education, education, occupation, salary, city, contact details, family details and the system automatically creates their matrimonial profile with a unique Biodata ID. Users upload 2–4 photos, which are automatically watermarked with the community name and Biodata ID for secure identification, while images are securely streamed with...
Looking to build a mobile app with the following: (Dallas/, Texas based with intentions to expand thought USA) PetGet – Platform Overview for Development PetGet is a DFW-focused pet community platform that combines a peer-to-peer marketplace, a business directory, and event discovery for pet owners and pet-related businesses. Core Purpose PetGet allows pet owners in the DFW metroplex to buy and sell used pet supplies locally and discover trusted pet-related businesses and local events, all within one streamlined platform. How long would it take to produce the app and how much would it cost? Thank you!
I’m expanding our mobile team and want an experienced developer who is equally comfortable in Flutter (Dart) and React Native (JavaScript/TypeScript). Our live products run on both iOS and Android, so every feature you tackle must compile cleanly and perform smoothly on each platform from the first build. THIS JOB IS IN THE US TIME ZONE ONLY + NEED WEEKEND AVAILABILITY The initial assignment is urgent—bug squashes and a small new module need to ship ASAP—yet the larger goal is an ongoing collaboration. Once we clear this immediate milestone together, you’ll roll straight into our regular sprint cycle, building new screens, integrating REST/GraphQL APIs, writing unit tests, and taking part in code reviews on GitHub. To get a quick read on your fit, please l...
My new HP OfficeJet Pro is out of the box but still invisible to my Acer Windows laptop. I need the full feature drivers installed correctly so the printer shows up in Windows, passes a test print, and is ready for everyday use. Please walk me through, or remotely handle, these steps: download the right driver package from HP, run a clean install (removing any partial attempts), let Windows recognise the device, and confirm everything with a successful test page. If HP Smart or any firmware updates are required, include those during the session. Once we finish, I expect to see the printer listed in Devices & Printers and be able to print reliably without warnings or missing features.
My pest-control company needs ten g...uncovers the caller’s pest issue, and motivates them to phone in right away. I’ll review and approve the script before calling begins, then we can adjust wording based on early results. Acceptance criteria • Minimum 10 inbound calls per calendar day, each ≥120 s • Calls must originate from homeowners in my service area (USA, EST) • 80 % or more of calls must arrive within the stated peak windows • Daily report summarizing number of calls, duration, and recording links Include in your proposal a brief outline of your lead-sourcing approach, any dialer or CRM tools you prefer, and how you will verify call length. Consistent volume and honest reporting are essential, so I value transparency and complianc...
I have a Toyota FJ Cruiser that needs a professional, clean graphic on its side doo...(AI or EPS) sized for the driver and passenger doors • A high-resolution PNG mock-up on a side-view photo of an FJ Cruiser • Any fonts or linked assets used, licensed for commercial use Acceptance criteria • Design clearly shows the company name/logo and visually conveys the service in a single glance • Artwork aligns with the door edges and doesn’t extend onto fenders, hood, roof, or windows • Colors and line weights hold up when scaled to full vehicle size If you have past vehicle-graphics work or mock-ups of minimalist branding on 4x4s, please point me to them so I can see how you handle surface contours and door gaps. I’m ready to move quickl...
I have a Windows server 2025 data center edition . already running Hyper-V and one ubuntu server running smoothly I need another one fresh install Ubuntu Server VMs spun up on it, each serving its own website over Nginx. Both sites must be reachable from a single public IPv4 address by putting a reverse proxy in front of them (SNI / host-header based routing is fine). What I’ll hand over: • RDP access to the Hyper-V host, my public IP, and DNS control for both domains. What I expect back: • Two Ubuntu LTS guests fully installed and hardened. • Latest stable Nginx on each guest, serving a basic “it works” page so I can drop in my code later. • A reverse-proxy layer (Nginx, HAProxy, or another OSS tool if you prefer) listening on the...
...personalised lists. Within those lists I need a quick option to mark favourites so they are always one click away. Visualisation is equally important. Interactive, real-time charts and historical performance graphs need to sit inside dashboards I can rearrange and save. Think multiple windows or panels where I drop in a chart, a screener, or a watch-list and decide the layout myself. Any modern desktop stack is fine—Electron, .NET, or another cross-platform framework—as long as it delivers: • An installer for Windows (macOS and Linux packages are a bonus) • A reliable market-data connection with second-by-second updates • A local database or cache that stores at least five years of historical OHLCV data per symbol • The custom scree...
...e-commerce ecosystem for my Endodontic and Orthodontic dental product range. This project includes: A fully optimized E-commerce Website A future-ready Mobile App (iOS & Android) based on the same architecture and theme The objective is to build a long-term digital infrastructure with minimal recurring overhead costs, enterprise-level performance, and strong search visibility. Core Priorities Intelligent and lightning-fast search capability (Highest Priority) Product video integration for every single product (Mandatory) AI-powered SEO and indexing Fully secure and seamless payment integration Minimal monthly overhead costs Mobile app scalability Advanced digital marketing integration 1️⃣ Website Development Requirements A. Technology & Cost Efficiency...
...meeting, the add-in should launch via a custom icon in the toolbar and render the web form. • All native meeting fields (date, time, participants, subject, body) stay in place, but an additional “Room requirements” form is available. • On save, the meeting is stored in the organizer’s calendar appointment detail text/body field. Technical expectations The project must run across Outlook on Windows, Mac, and Web using the Office JavaScript API, an add-in manifest (v1.13+), and a lightweight HTML/JS front end. If a simple serverless approach (e.g., Azure Functions) is needed for storage or logic, please outline it; otherwise keep everything client-side. Code should be clean, commented, and ready for sideloading. Deliverables 1. Manifest XML r...
Job Title: Technical Project Manager / App Manager (Mobile Social App – Telugu Preferred) Location: Remote / India Contract Type: Freelance / Part-time / Fixed Duration (Phase-1: 10–12 weeks) Language Preference: Telugu speaking candidates preferred (optional) --- About the Project: We are developing a mobile social app with: * Live rooms (1-on-1 & group video/audio) * Coin wallet system with purchases and gifting * Multiplayer games (Ludo, Raja Rani Mantri Chor Police) * Host dashboards * Admin panel Phase-1 will cover the core features with scalable architecture, real-time communication, and smooth user experience. --- Role Summary: We are looking for a Technical Project Manager / App Manager to oversee the full Phase-1 development, verify milestones,...
Hi Anthony, I'm unable to modify the hourly rate on our previous project so I'm starting a new one.
...that still pulls in the VC++ 2010 runtime. I need the package rebuilt so it installs the current, unified VC++ 2015-2022 Redistributable instead and runs smoothly on both Windows 10 and Windows 11. Because I am not certain whether the original package contains custom actions, scripts, or special properties, the first step will be a quick audit of the current MSI. If you find anything that must stay, please migrate it unchanged or suggest a safer equivalent. The finished installer must: • detect and deploy the correct x86 or x64 VC++ 2015-2022 redistributable as needed, • install cleanly on both 32-bit and 64-bit Windows, • preserve all existing product codes, upgrade codes, and shortcuts so end-users experience an in-place upgrade, • pa...
Open to: India | Philippines | USA | Canada 100% Commission | High Upside | Long-Term Role What This Is I’m an independent sales closer working with a U...experience. * Along with your application, answer the following questions in your cover letter or message: * Where are you from and what timezone? * What have you sold and in which markets? * Have you called US businesses before — in what role and for how long? * What VoIP tool do you use or plan to use for calling the US? * How many hours per week can you commit to this role? * Which US time windows can you consistently call? (e.g. 10am–2pm EST) * Message the employer directly on this platform once you’ve applied. * Shortlisted candidates will be contacted with next steps. This is a contractor role. Comm...
I currently run a Windows-based restaurant and bar billing application that handles everyday operations but is showing its age. I need it rebuilt from scratch, preserving every mission-critical function while giving me full ownership of the new source code and database. Core scope My existing system already includes restaurant billing, bar billing, inventory control, KOT printing, and state-wise excise reporting. I also rely on integrated user management, daily sales reports, a searchable customer database, and detailed excise summaries. All of these must carry over exactly as they work today. Deliverables • A Windows desktop application (preferably .NET or similar) that mirrors the current workflow for restaurant and bar billing, inventory, and KOT. • State-w...
Microsoft Outlook Classic on my Windows 11 laptop has reached the point where downloading new mail can literally take hours. I run two POP accounts that feed into separate .PST files (18 GB and 1.14 GB respectively). Internet speed is a steady 60 Mbps, so bandwidth is not the culprit. Steps I have already taken: • Repaired both data files with • Started Outlook in safe mode to rule out add-in conflicts • Built a fresh mail profile—though I’m not convinced I did that part correctly (I chose “Yes, I have tried this” when asked). The main pain point remains slow email download; no frequent crashes or rule failures. I’m also unsure how to archive or compact my .PST files, so they have never been trimmed. What I need: r...
...timestamps must be in UTC. 4. All lead_days layers (0–5) must be present for all timestamps returned. 5. Include an audit summary file showing: - Total rows per station - Total rows per lead_days layer - Date coverage per station - Count of null values (if any) ------------------------------------------------------------ EXTRACTION REQUIREMENTS: - Data must be retrieved in safe date windows (e.g., 7–30 day blocks) - Script must handle retries and timeouts - Full coverage must be verified before delivery ------------------------------------------------------------ DELIVERABLES: 1. Final clean CSV dataset 2. Audit summary file 3. Python extraction script used 4. Short README explaining extraction method ----------------------------------------------...
...looking for is a clear, item-by-item breakdown that I can hand directly to contractors and suppliers without further editing. Scope of work • Quantify all structural, plumbing, electrical and finishing materials from foundation through roof, including labour allowances. • Include interior items—flooring, cabinetry, fixtures, lighting, paint—as well as exterior elements such as façade finishes, windows, doors, waterproofing and landscaping allowances. • Present data in a neat Excel (or Google Sheets) workbook with separate tabs for material take-off, labour rates, contingency and a summarised Bill of Quantities. • Highlight cost-saving alternatives where relevant (e.g. different grade steel, tile ranges) while keeping the modern desi...
I'm looking for a skilled developer to create a sound mixer program specifically for Windows. The mixer should feature effects processing. Key Requirements: - Compatible with Windows - Effects processing capabilities Ideal Skills: - Experience in audio processing software development - Proficiency in Windows application development - Knowledge of effects processing algorithms and implementation Please provide examples of similar work done.
I need a lightweight Windows desktop application, written entirely in Python, whose single purpose is drawing on-screen while I teach. The core requirement is free-hand annotation: a transparent canvas that floats above any window, summoned and dismissed with a hot-key. Once active, I should be able to pick a colour, adjust stroke width, draw smoothly with a mouse or tablet, erase strokes, clear the canvas, and hide or close the overlay without leaving artefacts. Please rely on well-supported libraries such as PyQt5, PySide6, or another framework that guarantees fluid drawing performance. Keep external dependencies to a minimum so the finished program runs on Windows 10 and 11 machines that have no prior Python installation. Deliverables • Compiled 64-bit Windows...
I need Clubdeck fully operational on my Windows laptop for professional work. I have not yet downloaded the installer, so I require assistance with the whole process—from locating the correct Windows build, downloading it safely, to completing the installation and confirming the application launches without errors. Please guide me (or, if remote access is easier, handle it directly) through: • Selecting the latest stable Windows release from the official Clubdeck source • Downloading the installer to my machine • Running the setup, accepting any required permissions, and finishing configuration • Verifying the program opens, audio inputs are detected, and the interface is responsive Once everything is running smoothly, a brief note ...
Je souhaite faire développer un logiciel entièrement sur mesure pour la plate-forme Windows. L’idée générale est déjà définie, mais j’ai besoin d’un·e développeur·euse capable de m’aider à affiner les fonctionnalités, concevoir l’interface, puis coder, tester et empaqueter l’application. Ce que j’attends : • Phase de cadrage : clarification des besoins, choix des technologies Windows les plus adaptées (C#, .NET, WPF, WinUI ou autre). • Conception : maquettes UI simples, schéma de base de données ou architecture si nécessaire. • Développement incrémental : livraisons réguli&egra...
Project Title: Software Development for Barcode-Based Product Information & Invoice Generation Project Description: We are looking for an experienced software developer to design and develop a system that can generate and manage barcodes for prod...unique barcodes for each product displayed, Stores detailed product information (e.g., product name, code, specifications, price, images, etc.). Allows scanning of the barcode to instantly retrieve product details. Enables quick generation of Photo offers (with product image and details) Key Features Required: Barcode generation (printable format) Barcode scanning functionality (via scanner or mobile device) Product database management system Upload and link product images Automatic offer generation (Excel format) Simple and user-frie...
Project Title: Software Development for Barcode-Based Product Information & Invoice Generation Project Description: We are looking for an experienced software developer to design and develop a system that can generate and manage barcodes for prod...unique barcodes for each product displayed, Stores detailed product information (e.g., product name, code, specifications, price, images, etc.). Allows scanning of the barcode to instantly retrieve product details. Enables quick generation of Photo offers (with product image and details) Key Features Required: Barcode generation (printable format) Barcode scanning functionality (via scanner or mobile device) Product database management system Upload and link product images Automatic offer generation (Excel format) Simple and user-frie...
...you are free to work in Bluebeam, PlanSwift, AutoCAD, or another digital take-off tool you trust, as long as the final numbers are correct to the nearest centimetre. Here is the typical flow: I email you a fresh plan set, you confirm receipt, perform the take-off, and return a simple spreadsheet (or marked-up PDF if you prefer) showing total m² per elevation and any deductions you made for windows, doors, or openings. Speed is important—most quotes go out within 24 hours—yet accuracy must never slip below the centimetre tolerance stated above. If this first assignment runs smoothly, I’d like to make the collaboration ongoing so you can handle every new batch of plans as they arrive. Please tell me which software you will use, your average turnaround t...
I need a redesign the way I reach an on-prem Windows Server hosted in the United States from India. The goal is simple: have my thick-client application open as if it were local, with its required drive mapping intact, and without the painful lag I experience today through a traditional VPN + Remote Desktop session into a Hyper-V VM. I have chosen Microsoft Azure as the platform and may involve options such as Azure Virtual Desktop, Azure VPN Gateway, ExpressRoute, or any combination you feel will best deliver the lowest possible round-trip latency while preserving security. I am open to your architectural recommendations provided they keep the mapped drive requirement functional and transparent to the application. When you respond, focus on your experience delivering similar low-...
I have a folder of PDFs whose embedded pictures are causing me headaches. The ...you are there—think of it as fixing the pictures on my laptop rather than pixel-perfect retouching. • Save each cleaned-up PDF under a logical, consistent naming convention so I can immediately tell one from another in the folder. You are free to work in Adobe Acrobat, Photoshop, or any reliable PDF editor and image converter you trust—as long as the final files open flawlessly on a standard Windows laptop. Before we wrap up I will quickly scroll through every revised PDF to be sure: 1. All images display sharply and in the right format. 2. File names follow the agreed pattern. 3. No visual glitches slipped in during the conversion. Once those three boxes are ticked, the job ...
This quarter's Fast 50 reports on the fast-growing mobile trend and more.
We're kind of in love.
This article explains the steps smartphone users can take to keep themselves safe from hackers and malicious software.